D) Z-1,4 dichromobut-2-ene
How did you work it out?
(I think the answer is B)
For a molecule to have no net dipole the contribution of the individual polar bonds must cancel out. You need to look for the most symmetric structure (and the one where the C-Cl bonds are in the same direction with opposite signs).
Does the shape of the molecule affect polarity?