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