What mass of hydrogen peroxide will form when 16.9 g of barium peroxide is treated with 8.96 L of HCl gas at STP?
(Molar mass of Ba is 137 g/mol) BaO2(s)+2HCl(g)→BaCl2(aq)+H2O2(aq)
A
2.4 g
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
3.4 g
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
5.6 g
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
7.8 g
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is B 3.4 g BaO2(s)+2HCl(g)→BaCl2(aq)+H2O2(aq) Moles of BaO2=given massmolar mass=16.9169=0.1molMoles of HCl=given volume at STPmolar volume at STP=8.9622.4=0.4mol
Finding the limiting reagent: For BaO2=given molesstoichiometric coefficient=0.1for HCl=0.42=0.2
So, BaO2 is the limiting reagent
1 mol of BaO2 produces 1 mol of H2O2
0.1 mol will produce 0.1 mol of H2O2
Amount of H2O2 produced =0.1×34=3.4 g