A) Protein synthesis
B) DNA replication
C) Energy production
D) Detoxification
For Explanation Click Here:
Ribosomes are responsible for translating genetic information from mRNA into proteins. They are found either floating freely in the cytoplasm or attached to the rough endoplasmic reticulum.