单项选择题

A.通过尝试和测试收集和分析错误模式
B.通过对以往的错误和缺陷进行分析和总结
C.通过对需求和设计文档进行分析和总结
D.通过对系统的内部实现进行分析和总结