The correct option is C 5 g
We know one mole of any substance at STP has a volume of 22.4 L. So 0.56 L of CO2 means 140moles of CO2
CaCO3→CaO+CO2
By stoichiometry
1 mole CaCO3→1 mole CO2
140mole of CaCO3→140moles of CO2
Molar mass of CaCO3=100 g
So, mass of pure CaCO3 required =140×100=2.5 g
But here since purity of CaCO3 is 50 percent, amount of CaCO3 required =2.5 g×2=5 g