单项选择题

A.在最短的时间内,生产出可靠性、可维护性俱佳的软件方案
B.确定软件的实现算法
C.确定软件要做什么
D.为软件编码设计模块结构