Which statement is true regarding genes and DNA?
A. Each DNA strand contains identical genes.
B. The DNA only transcribes the genes it needs at specific times.
C. DNA and genes are the same length.
D. Genes are the coding regions on DNA.