Multiple choice Which of the following oxides has the lowest melting point? BeO MgO CaO BaO SrO Reveal answer Fill a bubble to check yourself D Correct answer Explanation BaO has melting point of 1923 oC with 2.762 Å inter-ionic distance. Hence, BaO has the lowest melting point.