既能与酸反应生成氢气又能与碱反应生成氢气的金属有?单一与酸、碱反应生成氢气的又有哪些