Which of the following statements about algorithms is true?

a
Only one algorithm can solve a given problem.

b
Two people could code using different algorithms and still end up with the same working program.

c
You can only have one algorithm for an activity.

d
You must follow a set of steps in a specific order to arrive at the correct answer.