Multiple choice Which of the following has the highest melting and boiling points? HF CH4 N2 MgCl2 Reveal answer Fill a bubble to check yourself D Correct answer Explanation MgCl2 is an ionic compound and the ions are held together by strong electrostatic forces of attraction. Therefore, MgCl2 has the highest melting and boiling points.