The correct option is B 32gSO2
16 g of O2 has 6.023×10232 molecules= 3.01×1023
16 g of SO3 has less than 0.5 moles of O2, thus less than 3.01×1023
32 g of SO2 has 0.5 moles of O2, thus 3.01×1023 molecules
16 g of SO2 has 0.25 moles of O2, thus 1.5×1023 molecules
thus option (C) is correct