Why does adding magnesium to hydrochloric acid form hydrogen gas?

I am doing a practical science write up for school and we have to include inferences (why the reaction happened) I need fast answers please help me out!!! When you add magnesium to hydrochloric acid it forms hydrogen gas?? why??

Answer #1

2HCl + Mg =MgCl2 + H2

Answer #2

Magnesium replaces the hydrogen in hydrochloric acid. This frees up the hydrogen as gas.

HCl + Mg = MgCl and H

More Like This
Advisor

Science

Biology, Chemistry, Physics

Ask an advisor one-on-one!
Advisor

Peptides World

Research Peptides, Proteins, Amino Acids