氰氨化钙是一种重要的化工原料,其制备的化学方程式为:CaCO3+2HCN→CaCN2+CO↑+H2↑+CO2↑,下列说法正确的是()
A.CO为氧化产物,H2为还原产物
B.CaCN2含有共价键,属于共价化合物
C.HCN既是氧化剂又是还原剂
D.每消耗10g CaCO3生成2.24L CO2