单项选择题

用高级程序设计语言编写的源程序,如果转换成等价的可执行程序,则必须要对源程序进行______。

A.编译
B.汇编
C.解释
D.编译和链接