yes it is because of polarity.as polar molecules dissolve polar molecules(eg water a polar molecule dissolving ethanol also a polar molecule).and vice versa(eg tetrachloro methyl a non polar molecule dissolves in benzene also a non polar molecule)this is just a brief explanation but some how u...