单项选择题

A.算法只能由高级(计算机)语言实现,不能通过机器语言实现
B.算法不能直接由计算机执行,必须将其转换为程序才能够由计算机执行
C.求解问题的多个算法不一定获得相同的解
D.算法是解决问题的步骤,某个问题可能有多个求解算法