单项选择题

A.发现程序中的缺陷和错误
B.程序员会得到编程风格、算法选择及编程技术等反馈信息
C.可以在早期发现程序中最易出错的部分
D.以上全部