Why is a DNA molecule called a double helix?
A. A DNA molecule always has two strands of nucleotides.
B. Each nucleotide has two main parts: a base and a phosphate.
C. The sugar and phosphate parts are the same in all DNA molecules.
D. There are two kinds of nitrogen bases in a DNA molecule.