Which one among the following oxides has the highest melting point ?

  1. A. Na_{2}O
  2. B. MgO
  3. C. Fe_{2}O_{3}
  4. D. CuO

Correct Answer: B. MgO

Explanation

MgO has a very high lattice energy due to the +2 and -2 charges on its respective ions and their small ionic radii, leading to an extremely high melting point (approx 2852 °C).

Related questions on Chemistry

Practice more NDA GAT questions