Step-by-step explanation:
Metals react with H2O differently to produce oxides and hydroxide. Non metal doesn't react with H2O. Metals react with oxygen to produce oxides which are alkaline in nature. Non metals react with oxygen to produce oxides which are basic in nature.
Thanks me!