单项选择题

软件开发出现质量问题的主要原因不包括______。

A.软件开发人员与用户对应用需求的理解有差异
B.编程人员与设计人员对设计说明书的理解有差异
C.软件开发项目的管理有问题
D.开发软件所用的工具部够先进