I just have one question. Hypothetically, if we had an Mg and Zn simple cell (one beaker) in a dilute acid, would the electrons on Mg go to Zinc or would the Mg react and reduce the H+ ions in the acid instead. I am presuming Mg would directly reduce H+ because Zinc is more reactive than Hydrogen. Also there is a bigger difference in reactivity between H+ and Mg too. ?