单项选择题

编译程序(Compiler)可以检查出程序的()。

A.资料错误
B.逻辑错误
C.执行错误
D.语法错误