有单质生成的反应是否一定是氧化还原反应