Water and carbon dioxide are both tri-atomic molecules containing polar covalent bonds. Why is water a polar molecule while carbon dioxide is a nonpolar molecule?

A. Asymmetrical shape of water
B. Carbon dioxide has a symmetrical shape
C. Oxygen's higher electronegativity
D. Carbon's lower electronegativity