单项选择题

A.多个elseif块之间的顺序可以改变,改变之后对程序的执行结果没有影响
B.多个elseif块之间的顺序可以改变,改变之后可能对程序的执行结果有影响
C.多个elseif块之间的顺序不可以改变,改变后程序编译不通过
D.多个elseif块之间的顺序可以改变,改变后程序编译可以通过