既有单质参加又有单质生成的反应一定属于氧化还原反应吗?