单项选择题

A.算法的设计一般采用由细到粗、由具体到抽象的方法
B.算法设计方法有多种,例如枚举法、迭代法、递归法等等
C.算法的表示可以有多种形式,例如文字说明、流程图表示、伪代码等
D.一个问题的解决往往可以有多种不同的算法