Answer:
ZnO(s) + 2HCl(aq) ------> ZnCl2(aq) + H2O(l)
Na2O(s) + 2HCl(aq) -----> 2NaCl(aq) + H2O(l)
Rb2O(s) + 2HCl(aq) -----> 2RbCl(aq) + H2O(l)
NiO(s) + 2HCl(aq) --------> NiCl2(aq) + H2O(l)
MgO(s) + 2HI(aq) -----> MgI2(aq) + H2O(l)
Na2O(s) + 2HI(aq) -----> 2NaI(aq) + H2O(l)
CaO(s) + 2HI(aq) ----> CaI2(aq) + H2O(l)
Explanation:
Let us recall that the oxides of metals are basic in nature. These basic metal oxides can react with acids to form salt and water only.
In the reactions above, HCl and HI were reacted with different metal oxides and the corresponding salts of each metal and water was formed as shown.