单项选择题

用高级语言编写的源程序,要转换为与之等价的目标程序,必须经过()。

A.编辑
B.编译
C.解释
D.汇编