[单选题]
自顶向下设计把下列哪三者结合起来交叉进行?______
A.设计、编码、维护
B.设计、编码、测试
C.设计、编码、调试
D.模块设计、程序设计、算法设计
参考答案与解析: