Which of the following best explains why multiple iterations in the design process can lead to a better user outcome?
A. They allow the designer to cover up early conceptual mistakes.
B. They give the end user a greater voice than the other stakeholders.
C. They allow all stakeholders opportunities to contribute to, test, and add refinements to the design.
D. They place the client in charge by repeatedly returning to the original contractual specifications.​