how are solutions different from other mixtures?

A.)Solutions are heterogeneous mixtures

B.)each component of a solution can be seen clearly

C.)one component of a solution dissolves in another

D.)Solutions do not contain more than one element