该反应属于氧化还原反应,在反应中提供氧的物质是氧化剂,具有氧化性;得到氧的物质发生的是氧化反应,是还原剂.
【解析】
A、在氧化还原反应中,得到氧的物质是还原剂,发生的是氧化反应,具有还原性,碳在反应中得到氧,碳发生了氧化反应,故A错误,
B、由于该反应进行时需要高温,则此反应是吸热反应,故此选项正确.
C、在氧化还原反应中,提供氧的物质是氧化剂,具有氧化性,二氧化碳在反应中提供氧,发生了还原反应,故C正确,
D、在二氧化碳中,碳元素的化合价是+4价,在一氧化碳中,碳元素的化合价是+2价,所以反应前后碳元素的化合价发生了改变,故D错误.
故选BC.