Non metals do not react with water and acids.
Why non metal do not react with water
Metal oxides react with dilute acids and do not form salt and water.