Correct Answer :
D. all of the above
The cytoskeleton is a series of intercellular proteins that help a cell with shape, mechanical support, and movement. Cytoskeleton has three main structural components: microfilaments, intermediate filaments, and microtubules.