用“”和“”代表两种不同的分子,它们在一定条件下能发生化学反应,反应前后的模拟模型如下图所示,下列说法正确的是( )A.参加反应的物质有化合物B.该反应是化合反应C.该反应有2种生成物D.每个生成物分子由3个原子构成