If evolution produces variation, then what produces variation?

Answer choices:
- animals
 - evolution
 - pollen
 - environment
 - a doorbell
 - movement
 - seasons
 - competition

 

  evolution        