The element which reacts both with acids and bases to produce a salt and hydrogen gas is:
Metal oxides which react with both acids and bases to produce salt and water are known as amphoteric oxides.
Metal oxides which react with both acids as well as bases to produce salt and water are known as ___.