多项选择题

A.算法可以具有零个或多个输入
B.算法必须有输入
C.算法至少有一个或多个输出
D.算法可能没有输出