CaCO3 = С.О. у углерода +4 = соль = ионная связь(?)
C2H2= С.О. у углерода -1 = гидрид(конкретнее- алкин) = ковалентная полярная связь
Al4C3 = С.О. у углерода -4 = соль = ионная связь
CO = С.О. у углерода +2 = оксид = ковалентная полярная связь
CH4 = С.О. у углерода -4 = гидрид(конкретнее- алкан) = ковалентная полярная связь
HCN= = кислота = ковалентная полярная связь
CO2= С.О. у углерода +4 = оксид = ковалентная полярная связь
P.S. в HCN невозможно определить С.О. у углерода, или как?