单项选择题

一位爱好程序设计的同学,想通过程序设计解决“鸡兔同笼”的问题,他制定的如下工作过程中,更恰当的是()。

A.提出问题、设计算法、编写程序、得到答案
B.提出问题、编写程序、运行程序、得到答案
C.编写程序、设计算法、调试程序、得到答案
D.设计程序、提出问题、编写程序、运行程序