单项选择题

A.算法在有限步内结束,每一步在有限时间内结束
B.算法的步骤可以有无数步
C.每一步可以再无限长时间内完成
D.以上都不对