单项选择题

A.算法可以没有输出
B.算法中的每个步骤都是计算机可以执行的
C.算法可以没有输入
D.算法必须在有限步骤、有限时间内执行后结束