Which of the following is the smallest cytoskeletal elements?
A. Microtubules
B. Actin filaments
C. Intermediate filaments
D. Desmosomes
E. Hemidesmosomes