Which of these options best describes how a simulation can be useful in real life?

A. A simulation helps us find errors in code.
B. A simulation shows us how to invent new products.
C. A simulation can help predict the future based on inputs.
D. A simulation can beat the world's smartest supercomputer at chess.

C. A simulation can help predict the future based on inputs.