单项选择题

A.软件生产成本高
B.软件质量不易保证
C.软件依赖于硬件
D.软件可维护性差