Heterogeneous mixture is a

A. mixture in which its components retain their identity.
B. component added to sand that makes it inseparable.
C. mixture in which its components can't be separated.
D. A mixture witch only contains water