MingiMoonz MingiMoonz 06-09-2019 Biology contestada The ribosome is the site of A. DNA translation. B. protein transport. C. protein synthesis. D. DNA transcription.