Which of the following substance has the highest melting point?
A
BaO
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
MgO
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
KCl
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
NaCl
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is B
MgO
The explanation for the correct option:
B)
The melting point of an ionic compound depends on lattice energy. As lattice energy increases melting point also increases. Lattice energy is directly proportional to the charge of the ions and inversely proportional to the size of the ions.
The given compounds, Magnesium oxide and Barium oxide, both have a common anion, Oxide . So in such a case, consider the charge and size of the cation.
Both Magnesium and Barium have a charge of +2. But considering the size of the cation, is smaller than . As the is smaller in size, lattice energy is more, and thus melting point will be high.
The explanation for the incorrect options:
A)
Given compounds, Magnesium oxide and Barium oxide, both have a common anion, Oxide .
So in such a case, consider the charge and size of the cation. Both Magnesium and Barium have a charge of +2. But considering the size of the cation, is large in size compared to .
As lattice energy is inversely proportional to the size of the ion, have more lattice energy. Since lattice energy is directly proportional to the melting point, the melting point of is less compared to .
C)
The charge of Potassium in Potassium chloride is +1. So the charge of Potassium is less compared to Magnesium. So it has a low melting point.
D)
The charge of Sodium in Sodium chloride is +1. So the charge of Sodium is less compared to Magnesium. So it has a low melting point.