金属可以与哪些物质发生化学反应