单项选择题

能将高级语言编写的源程序转换成目标程序的是()。

A. 编辑程序
B. 编译程序
C. 驱动程序
D. 链接程序