Salts are formed when:
Acid and Base reacts with each other
Metal reacts with acid/base
Metallic oxide reacts with acids
All of the given options are correct.
Salts form when:
Acid and Base reacts with each other.
Metal reacts with acid/base.
Metallic oxide reacts with acids.
Hence the option (D). All the above.
Question 24. Which of the following statements is not correct ? (a) All metal carbonates react with acid to give a salt, water and carbon dioxide (b) All metal oxides react with water to give salt and acid (c) Some metals react with acids to give salt and hydrogen (d) Some non-metal oxides react with water to form an acid
Metal oxides which react with both acids and bases to produce salt and water are known as amphoteric oxides.