程序是计算机指令的集合,其设计过程需要经过(   )四个步骤。
A、需求分析,编程实现,确定算法和调试修改
B、需求分析,确定算法,调试修改和编程实现
C、确定算法,需求分析,编程实现和调试修改
D、需求分析,确定算法,编程实现和调试修改