Biology (10th Grade)
Evolution
What is the process of evolution by natural selection primarily based on?
Environmental changes
Genetic mutations
Competition for resources
All of the above