The DNA molecule is made up of two strands — each of which is a sequence of sugar and phosphate molecules linked by covalent bonds. The two chains are held together by much weaker hydrogen bonds between bases on opposite chains. The fact that the two chains are held together by weaker bonds is an important feature that helps the DNA achieve one of its primary functions. What is this function?