Why can you predict the base sequence of one strand in a molecule of DNA if you know the sequence of the other strand?

A - There are only two base sequences, and a DNA molecule has each.

B - Every molecule of DNA has the same base sequence.

C - In DNA, each base pairs up with only one other base.

D - The order of bases in the two strands are identical.