Which of these statements best explains how genes and proteins are related?

A. Genes are segments of DNA that code for proteins.

B.proteins are segments of DNA that code for genes

C.genes are the building blocks of proteins

D.proteins are the building blocks of genes ​