The correct option is D 24 g
Given, equivalent weight of the metal oxide = 31 g
Since n-factor (nf) of oxygen atom is 2, the equivalent weight of O atom = molar massnf=162=8
∴ equivalent weight of the metal,
= 31 - 8 = 23 g
Also, equivalent weight of H atom
= molar massnf=11=1
∴ The equivalent weight of metal hydride = 23 + 1 = 24 g