Why is DNA replication essential for a cell?

a.It allows the organism to repair any mistakes.
b.Because DNA is double-stranded.
c.An organism must copy its DNA to pass genetic information to its offspring.
d.All organisms require two copies of DNA.