contestada

What is responsible for some differences found among a reproducing pair's offspring?
1) random genetic mutation
2) different forms of DNA
3) different environments
4) All of these