The ability of two polynucleotide strands to hybridize is based on which of the following principles?
A.
double helical nature of DNA
B.
the presence of phosphodiester bonds
C.
complementary base pairing
D.
the presence of 3' and 5' ends
E.
the presence of covalent bonds