单项选择题

A.对高级语言编写的程序进行逐句分析并解释执行
B.把高级语言编写的源程序翻译成为目标程序
C.为了解决机器语言难记,难认,难修改
D.一边对源程序进行扫描翻译,一边执行翻译后的机器语言