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