Rapmonngo Rapmonngo Biology Answered Which nucleic acid serves as a strand for protein synthesis? a. tRNA b. ribosome c.mRNA d.dATP