Ribosome is composed of RNA and protein and can be thought of as ________.
a) A template for protein synthesis
b) A protein transportation machine
c) A protein-making machine
d) An immune booster
e) A protein pool