The correct option is B Na2O2
In the first compound,
46 g of Na combines with 16 g of O2 to give 62 g of Na2O.
Hence, % of Na=4646+16=74.2%
% of oxygen =1646+16=25.8%
So, 100 g of Na2O contains 74.2 g of Na and 25.8 g of oxygen.
In the second compound,
100 g of the compound contains 59 g of Na and 41 g of oxygen.
(it is given that second compound contains 59% Na)
Fixing the amount of Na at 59 g,
If 74.2 g of Na combines with 25.8 g of oxygen,
then 59 g of Na will combine with 25.874.2×59=20.51 g
Now, according to the law of multiple proportions,
oxygen1oxygen2=20.5141=1:2
Therefore, formula for the second compound = Na2O2