The correct option is B MgCl2(aq)+H2O(l)
When a metal oxide reacts with an acid, salt and water are formed. Magnesium oxide (MgO) reacts with hydrochloric acid (HCl) to give magnesium chloride (MgCl2) and water.
The reaction takes place as follows:
MgO(s)+2HCl(aq)→MgCl2(aq)+H2O(l)