单选题 自顶向下设计把下列 ______ 结合起来交叉进行。
A) 设计、编码、维护 B) 设计、编码、测试
C) 设计、编码、调试 D) 模块设计、程序设计、算法设计

【正确答案】 C
【答案解析】