Salt is neither. It is a molecule comprised of NaCl (Sodium and chloride) and is bonded together with something called an ionic bond. Therefore it is not a solution, but a chemical compound.
Heterogeneous mixture.
It is a heterogeneous mixture.
It is a heterogeneous mixture.
It is a heterogeneous mixture.
It is a heterogeneous mixture.
mixture
element
It is a heterogeneous mixture.
Heterogeneous
Sulphur is an element. It is neither compound nor mixture.
Sulphur is an element. It is neither compound nor mixture.
Dirt is generally (but not obligatory) a heterogeneous mixture.