Why will hexane dissolve benzene but will not dissolve sodium chloride?

1 answer

like dissolves like. polar solvent dissolves polar substances and non polar solvent dissolves non polar substances.