3 g of hydrogen will be the limiting reagent.
2H2(g)+O2⟶2H2O
From the above equation, it is clear that 2 mole H2 reacts with 1 mole O2
The molar mass of H2 = 2 g
The molar mass of O2 = 32 g
This implies,
4 g H2 react with 32 g O2
3 g H2 reacts with = (32/4) x 3 g of O2 gas
= 24 g
As the given amount of O2 is more than required therefore O2 is the excess reagent and H2 is the limiting reagent.
2 mole of hydrogen gas reacts to form 2 mole of the water molecule, therefore,
4 g of H2 produces = 36 g of water
So the amount of H2O produced by 3 g H2 = (36/4) x 3
= 27 g
Hence, 27 g of water will be produced during the reaction
As 24 g of oxygen has been utilized during the reaction and 29 g of oxygen was supplied therefore the amount of oxygen gas left is (29-24) = 5g