单项选择题

确定每一模块使用的数据结构属于软件设计的( )阶段。

A.总体设计
B.需求分析
C.编程测试
D.详细设计