Answer:
NaI
Explanation:
In I₂, HI and IBr, both atoms are nonmetals and they form covalent bonds in which electrons are shared.
In NaI, Na is a metal and I a nonmetal, so they form an ionic bond, where Na loses an electron to form Na⁺ and I gains an electron to form I⁻. Anions and cations are attracted to each other through electrostatic forces.
Since ionic bonds are stronger than covalent bonds, more energy is required to break them in the melting process, thus having higher melting points.
All in all, NaI is the one with the highest melting point.