单项选择题

瀑布模型将软件生命周期归纳为3个时期,即计划期、开发期和运行期。下列不属于开发期内的工作是______。

A.总体设计
B.详细设计
C.程序设计
D.维护