Which of the following is the most basic oxide?

(A) MgO
(B) BaO
(C) CaO
(D) SrO

Answer: (B) BaO