单项选择题软件开发时,一个错误发现得越晚,为改正它所付出的代价就()。

A.越大
B.越小
C.越不可捉摸
D.越接近平均水平