单项选择题

A.对于项目,在编程阶段,有效变更来自于被其他变更覆盖
B.为了在执行他们之前,产生能用于测试程序的随机数据
C.为了在转移到测试环境之前,对比源代码的版本
D.为了确保程序代码缺陷能被查到和纠正