Verified Answer :

  • DNA codes fail to match accurately.

    - The environment.

    - Disclosure to chemical or radiation. 

    -  Mistake in the cellular machinery

Exogenous factors: environmental factors such as sunlight, radiation, and smoking can cause mutations. Endogenous factors: errors during DNA replication can lead to genetic changes as can toxic by-products of cellular metabolism.