Which of the following are causes of evolutionary change?

Which of the following are causes of evolutionary change?




  1. genetic drift
  2. natural selection
  3. mutation
  4. gene flow


Learn More :