单项选择题

从工程管理角度,软件设计—般分为两步完成,它们是______。

A.概要设计与详细设计
B.过程控制
C.软件结构设计与数据设计
D.程序设计与数据设计