What causes a molecule to have a net dipole moment?
A. The presence of only nonpolar bonds in the molecule
B. The presence of Van der Waals forces
C. The presence of a net charge that does not cancel out
D. The presence of both covalent and ionic bonds in the molecule