What best describe a colloid?

a. It is a homogeneous mixture where particles are evenly distributed

b. It is a homogenous mixture where particlies are very large

c. It is a heterogenous mixture whose particles are larger than the particles that form solutions but smaller than that from suspensions

d. all of the above​