The correct option is D All of the above.
Colloids
A colloid is a heterogeneous system in which one substance is dispersed (dispersed phase) as very fine particles in another substance called dispersion medium.
Solution Vs Colloid
In solution, The constituent particles are ions or small molecules
In colloid, The dispersed phase consists of particles of a single macromolecule or an aggregate of many atoms
Solution vs Colloid vs Suspension
Colloidal particles are larger than simple molecules but small enough to remain suspended.
As a result of their small size, colloidal particles have an enormous surface area per unit mass