单项选择题

软件危机的主要表现有多个方面,如:
Ⅰ、需求增长无法满足 Ⅱ、生产成本过高
Ⅲ、进度无法控制 Ⅳ、需求定义不准确
Ⅴ、质量不易保证 Ⅵ、难以满足维护需要
但比较而言,一般认为软件危机产生的主要原因是 ______。

A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅱ和Ⅴ
D.Ⅰ和Ⅵ