Which of the following functions is carried out by cytoskeleton in a cell?
Choose Your Option
A. Protein synthesis
B. Motility
C. Transportation
D. Nuclear division