Which of the following characterizes algorithms?
a) Ambiguous instructions
d) Unpredictable results
b) Infinite set of instructions
c) Clear start and end