Oil does not dissolve in water because
Choose Your Option
A. Oil molecules are too large
B. Oil is non-polar and water is polar — they do not mix
C. Oil is lighter
D. Oil is colourless