A heterogeneous mixture is simply any mixture that is not uniform in composition – it's a non-uniform mixture of smaller constituent parts. Using various means, the parts in the mixture can be separated from one another.
I would think it would be sand, if it helps let me know if it doesn't I'm sorry