How do solutions differ from other mixtures?

A. Solutions are heterogeneous mixtures.
B. Solutions do not contain more than one element.
C. Each component of a solution can be seen clearly.
D. One component of a solution dissolves in another.