The cytoskeleton is a proteinaceous network of fibres in the cytoplasm. It is involved in
Choose Your Option
A. mechanical support
B. motility
C. maintenance of cell shape
D. all of these