Question: The idea that people, and not their environment, are the forces that create cultural development is called
A: possibilism.
B: animism.
C: environmental determinism.
D: cultural ecology.
Please eliminate two incorrect options first, then think it step by step and choose the most proper one option.