单项选择题

最优质的软件实现()。

A.通过全面测试
B.发现并快速纠正编程错误
C.通过用可用的时间和预算确定测试数量
D.通过使用定义明确的流程和对整个项目的结构审查