单项选择题

以下说法正确的是( )。

A.汇编语言和高级语言都必须转换成机器语言才能被计算机执行
B.C语言就是使用解释程序进行翻译的
C.编译程序是源程序输入一句、编译一句
D.解释程序执行速率比较快,但过程比较复杂