Where is the site of protein synthesis?
a. nucleus
c. ribosome
b. lysosome
d. mitochondria