The correct option is A 12
0.24 g of a metal on heating in air forms 0.40 g of metal oxide.
Thus, the amount of O present in 0.40 g of metal oxide is 0.40g−0.24g=0.16g
The equivalent weight of metal is the mass of metal that combines with 8 parts by mass of oxygen.
It is equal to 0.240.16×8=12g/eq
Hence, the equivalent weight of metal is 12 g/equivalent.