The DNA double helix is antiparallel. This means that the two strands
A. are parallel and are identical to each other.
B. are parallel and run in
opposite directions.
C. are parallel and are the mirror images of each other.
D. cross over each other many times.