Question: are oxides of nonmetals acidic or basic and why?
Answer: Non metallic oxide react with water and give acids. when metallic oxide react with water it gives base. non metallic oxides are acidic and metallic oxides are basic in nature.