单项选择题

在程序设计过程中要为程序调试做好准备,主要体现在( )。

A.采用模块化、结构化的设计方法设计程序
B.编写程序时要为调试提供足够的灵活性
C.根据程序调试的需要,选择并安排适当的中间结果输出和设置必要的“断点”
D.以上全是