(c) A metal which produces hydrogen on reacting with alkali as well as with acid.
The metal_____________ can react both with acid as well as alkalis.
The metal oxide which can react with acid as well as alkali is