单项选择题

软件工程的出现是由于

A.程序设计方法学的影响
B.软件产业化的需要
C.软件危机的出现
D.计算机的发展