The correct option is B M2O3
100 g of MO contain 50 g metal and 50 g oxygen.
The number of moles of metal and oxygen are same in MO. Hence, the molecular weight of metal is same as that of oxygen. It is 16 g/mol.
100 g of metal oxide contains 40 g of metal and 60 g of oxygen respectively.
60 g of oxygen corresponds to 6018=3.33 moles.
40 g of metal corresponds to 4018=2.22moles.
Hence, the ratio M:O is 2:3.
Hence, the formula of the metal oxide is M2O3.