有什么单质参加的反应会生成盐和水?