In C, the F atoms pull electron density away from the double bond in opposite directions, with equal strength. Is that the answer you chose?
You're right that a molecule with no dipole will have the vector sum of all polar bonds cancel out. For a molecular dipole to exist, the vector sum (from the geometric center?) must be nonzero.