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.