单项选择题

A.算法是解决问题的步骤集合
B.解题的步骤是有限的
C.算法就是解题的算式
D.算法是可以被描述和实现的