单项选择题

A.前者不合法,编译时会报错
B.前者的指令代码多
C.前者运行时可能会出现不可预知的错误
D.以上都正确