What three distinct elements make up the cytoskeleton in eukaryotic cells?
a. flagella, cilia, and centrosomes
b. microfilaments, intermediate filaments, macrofilaments
c. carbohydrates, lipids, and nucleic acids
d. actin filaments, intermediate filaments, and microtubules