Which of the following molecules is the most polar?
CH4
CCl4
NH4
H2O
BF3
Why is oil not soluble in water?
Water and oil are both nonpolar
Oil has larger molecules than water
Water is polar and oil is nonpolar
Oil has stronger attraction between its molecules than water does