Answer is: A) heterogeneous.
This sample of sand is heterogeneous mixture.
Heterogeneous mixture is not uniform in composition (in this mixture different particles and minerals), but proportions of its components (in this mixture particles of different colors, small pebbles) vary throughout the sample .