单项选择题

A.算法的目的是将求解过程映射为计算机的一组动作
B.每一步必需是机械、可执行的,包括指令和数据
C.对于算法来说,最重要的是它的效率
D.算法应该是解决一类问题的通用化解决方案