The correct option is B 0.2 mol of MgO will be produced
We know, molar mass of Mg = 24 g
∴ 4.8 g Mg = 4.824 mol of Mg=0.2 mol
Again molar mass of of O2 = 32 g
∴ 6.4 g O2 = 6.432 mol of O2=0.2 mol
Given:
2Mg+O2→2MgO
2 moles of Mg react with 1 mole of O2
So, 0.2 mole of Mg will react with 0.1 moles of O2
Hence, Mg is the limiting reagent here.
From the reaction, 2 moles of Mg gives 2 moles of MgO
So, 0.2 mole of Mg will give 0.2 mole of MgO