Ответ:

Оксид углерода кислотный, т.е будет реагировать с основыниями и основными оксидами! С кислотами и кислотными оксидами не реагирует!

2KOH(конц.) + CO2 = K2CO3 + H2O

MgO + CO2=MgCO

CO2 + H2O = H2CO3