金属是一种能跟酸反应生成氢气的固体单质吗?