Что-то быстро накидал , некоторые реакции с менее высоким выходом и более жёсткими условиями
Ты уверен, что это вообще оксид? Может ты где-то кислород пропустил. CH4 - это не оксид) Оксиды углерода это CO2- кислотный, CO - не солеобразующий.
Ответ:
8 Li + 10 HNO3 = 8 LiNO3 + 3 H2O + NH4NO3
2NA+2H2O=2NaOH+H2
2NaOH+MgSO4=Mg(OH)2+Na2SO4
MgBr2+2Na=2NaBr+Mg MgBr2+Ca(OH)2=Mg(OH)2+CaBr2 3MgBr2+2AlPO4=Mg3(PO4)2+2AlBr3