The correct answer to explain the difference between rough ER and smooth ER in terms of their functions is:
a. Rough ER has ribosomes on its surface.
The rough endoplasmic reticulum (rough ER) is studded with ribosomes on its cytoplasmic surface, which are the sites of protein synthesis. This makes rough ER primarily involved in the synthesis and storage of proteins. In contrast, the smooth endoplasmic reticulum (smooth ER) lacks ribosomes and is involved in lipid synthesis and storage, as well as various metabolic processes.