which organelle produces proteins

a nucleus
b lysosome
c ribosome
d golgi body

c ribosome