DNA is a double-stranded nucleic acid formed by millions of linked nucleotides that each contain the sugar deoxyribose, a
phosphate group, and one of four nitrogenous bases. How does the structure of DNA allow it to store hereditary information?