以下关于算法的描述,正确的是(         )。 A.

算法只能用自然语言和流程图描述 B.

算法必须在有限步骤内完成 C.

算法就是一种高级程序设计语言 D.

算法可以有0个或多个输入,但只能有一个输出