【名词&注释】
软件缺陷(software defect)、产品说明书(product specification)、信息系统开发(information system development)、信息系统维护、系统开发模型(system development model)
[单选题]软件缺陷产生的最主要原因是()。
A. 设计错误 B. 产品说明书错误 C. 编码错误 D. 测试错误