单项选择题

下列关于程序语言的描述,不正确的是

A.用高级语言编写的程序不能被计算机直接执行
B.用机器语言编写的程序可以被计算机直接执行
C.汇编语言是面向机器的语言,可以被计算机直接执行
D.程序设计语言是进行程序设计的工具,是人与计算机进行对话的一种手段