ICl has a higher boiling point than Br2. What is the best explanation for this?

ABr2 experiences dipole-dipole interactions.
BICl experiences dipole-dipole interactions.
CBr2 forms hydrogen bonds.
DICl experiences induced dipole-induced dipole interactions.

Verified Answer :

ICl has a dipole moment,while Br2 does not have it. The dipole moment increases the inter-molecular attractions between ICl molecules and causes that substance to have a higher melting point than bromine.
B. ICl experiences dipole-dipole interactions. 

The answer is,

B. ICl experiences dipole-dipole interactions.

Just took the test (: