Which of these is not related to endoplasmic reticulum ?
A. it behaves as transport channel for proteins between nucleus and cytoplasm
B. it transport materials between various regions in cytoplasm
C. it can be the site of energy generation
D. it can be the site for some biochemical activities of the cell