Which of the following gas is produced when iron reacts with dilute sulphuric acid?
H2
Dilute sulphuric acid reacts with metals, which are above hydrogen in the activity series to form metallic sulphate and hydrogen at ordinary temperature. So, iron reacts with dilute sulphuric acid to give ferrous sulphate and hydrogen gas.
Fe+H2SO4→FeSO4+H2↑