Final answer:
ICl has the higher boiling point compared to Br₂ because it is polar with dipole-dipole interactions, in addition to London dispersion forces, whereas Br₂ is nonpolar and only has London dispersion forces. The correct option is (B).
Step-by-step explanation:
The compound ICl, iodine monochloride, and Br₂, bromine, have similar molecular weights and thus comparable London dispersion forces.
However, the key difference between the two is that ICl is a polar molecule, which means it has dipole-dipole interactions in addition to London dispersion forces. Conversely, Br₂ is nonpolar and lacks dipole-dipole interactions.
Due to the stronger intermolecular forces from both London dispersion and dipole-dipole attractions, ICl will have a higher boiling point than Br₂.