Can a solution be heterogeneous?
No, a solution cannot be heterogeneous. A solution is a homogeneous mixture that is made up of two or more substances. It has a uniform composition. The air we breathe is an example of a homogeneous solution.
Though colloidal solutions are heterogeneous in nature, they appear to be homogeneous.