单项选择题

A.分析项目的成本和效益
B.为每个模块确定采用的算法
C.编写代码
D.确定模块结构,划分模块功能