magnesium oxide reacts with hydrochloric acid