Biology (Year 9)
Evolution
Which of the following processes is responsible for the diversity of traits in a population?
Natural selection
Gene flow
Mutation
All of the above