单项选择题

软件生命周期中所花费用最多的阶段是()。

A.详细设计
B.软件编码
C.概要设计
D.软件测试和维护