单项选择题

在有关软件开发过程中,下述说法哪一个是不完整的?

A.软件生命周期分为计划、开发和运行三十阶段
B.在开发前期要进行总体设计、详细设计
C.在开发后期要进行编写代码、软件测试
D.运行阶段主要是进行软件维护