Carbon monoxide (CO) has a very small dipole moment. Which is the best explanation for this observation?
A) CO has a symmetrical molecular geometry. B) CO has a high electronegativity difference between carbon and oxygen. C) CO undergoes resonance, reducing its overall polarity. D) CO has a linear molecular structure, causing cancellation of dipole moments.