The correct option is D 4 mol
Balanced reaction:
2H2+O2→2H2O
We know that, number of moles = Given massMolar mass
Number of moles of H2 = 102 = 5 mol
Number of moles of O2 = 6432 = 2 mol
We know that whenever moles of more than one reactant is given, we need to determine the limiting reagent (LR) in order to find the amount of product formed in the reaction.
Calculating LR,
For Hydrogen = number of molesstoichiometric coefficient = 52 = 2.5
For Oxygen = number of molesstoichiometric coefficient = 21 = 2
Since the above ratio is less for Oxygen, the limiting reagent will be Oxygen .
As per the stoichiometry, 1 mol of O2 produces 2 mol of H2O.
Hence, 2 mol of O2 will produce 4 mol of H2O.