单项选择题

A.高端的计算机可以直接执行用高级程序语言编写的程序
B.源程序只有经过编译和链接后才能成为可执行程序
C.用高级程序语言编写的程序可移植性和可读性都很差
D.只要将高级程序语言编写的源程序文件(例如hello.C )的扩展名更改为exe则它就成为可执行文件