单项选择题

在软件危机中表现出来的软件成本高的问题,其原因是 ______。

A.软件公司肆意追求高额商业利润
B.软件实际研发成本往往高于估计成本
C.用户不理解
D.软件设计人员奇缺