Solveeit Logo

Question

Chemistry Question on Chemical bonding and molecular structure

Which of the following substance has the highest melting point?

A

BaO

B

MgO

C

KCI

D

NaCI

Answer

MgO

Explanation

Solution

Melting points depend upon lattice energy, NaClNaCl and KClKCl have unit charge on their ions while MgOMgO and BaOBaO have two units of charge, therefore lattice energies of MgOMgO and BaOBaO are expected to be larger than those of NaClNaCl and KClKCl. Since, Mg2+Mg^{2+} is smaller than Ba2+Ba^{2+}, therefore, MgOMgO has the higher lattice energy and hence, has the higher melting point