单项选择题

A.用计算机高级语言编写的程序都可直接在计算机上执行
B.“软件危机”的出现是因为计算机硬件发展严重滞后
C.利用“软件工程”的理念与方法,可以编制高效高质的软件
D.操作系统是上个世纪80年代产生的