单项选择题

源程序是指高级程序设计语言编写的程序,源程序()。

A.只能在专门的机器上运行
B.无需编译或解释,可直接在机器上运行
C.不可读
D.具有可读性和可移植性