单项选择题

在软件生存周期中要有管理评审,原因在于______。

A.需要回顾已经过的开发状况
B.需要分析总结出软件存在的问题
C.需要分析总结出改进的措施
D.以上全部