单项选择题

A.算法就是程序设计
B.算法的某些步骤具有不确定性
C.算法就是指解决问题的方法和步骤
D.求解某一类问题的算法是唯一的