【单选题】
软件工程的七条基本原理中有一条是“坚持进行阶段评审”,要这么做的理由有()<br /> ①大部分错误是在编码之前造成的 <br /> ②在软件开发过程中插入阶段评审是为了张弛有度、提高开发效率 <br /> ③错误发现得越晚,所付出的修正代价越高 <br /> ④为了便于控制开发进度
A、①②
B、①③
C、②④
D、③④