A、二氧化硅在该反应中失去氧,发生的是还原反应,故A错误;B、碳在该反应中得到了氧,发生的是氧化反应,故B错误;C、二氧化硅在该反应中失去氧,所以它是氧化剂,故C正确;D、氧化剂和还原剂均指反应物,所以一氧化碳不是还原剂,故D错误.故选C.