Are the bonds in #BaO# covalent or ionic? Why?