单项选择题

A.需求有效性不足
B.误解需求
C.使用了错误的程序
D.已有的软件开发技术大都不成熟