化合反应的反应物中一定有单质吗