How does mRNA contribute to protein synthesis?

A ) It carries the genetic code from the DNA to the ribosomes ✅

B ) It carries protein to the nucleus

C ) It synthesizes proteis

D ) It provides energy for protein synthesis