Samyt7o2nitaShard Samyt7o2nitaShard 18-01-2016 Biology contestada The ribosome is the site of A. DNA translation. B. protein transport. C. protein synthesis. D. DNA transcription.