金属可以和哪些非金属反应