Does an algorithm need infinite steps to solve a problem?

Does an algorithm need infinite steps to solve a problem?
A: No
B: Error
C: Yes
D: None of these

An algorithm does not require infinite steps; it must terminate. This question tests knowledge of algorithm design in computer studies exams. Finite steps ensure computational efficiency. Update (as of 2025-09-05)