Let the atomic weight of alkali metal A be x. When it reacts with water, it forms a compound B having molecular mass 40. Let the reaction be.
2A +2H2O →2AOH + H2↑
According to the question,
x+16+1 =40
x = 40 -17
.'. x =23
[23 is the atomic weight of sodium (Na)]
Therefore, the alkali metal (A) is Na and the reaction is-
2Na + 2H2O→ 2NaOH(aq) + H2(g)So, compound B is sodium hydroxide (NaOH) Sodium hydroxide reacts with aluminium oxide (Al2O3) to give sodium aluminate (NaAlO2). Thus, C is sodium aluminate (NaAlO2).
The reaction involved is -
Al2O3 +2NaOH→2NaAlO2 +H2O