Разберём, к какому классу относится каждое вещество, опираясь на его состав, строение и степени окисления элементов.
Гидросульфид кальция Ca(HS)2 — кислая соль: сероводородная кислота H2S двухосновная, и в анионе HS− на металл заменён только один атом водорода, второй остался в кислотном остатке.
(NH4)2CO3 — средняя (нормальная) соль: все атомы водорода угольной кислоты замещены на катионы NH4+, незамещённого водорода в анионе CO32− нет.
H3BO3 — кислота (слабая борная): молекула построена из атомов водорода и кислотного остатка BO33−, бор в степени окисления +3.
Гидроксид лития LiOH — растворимое основание (щёлочь): гидроксид активного щелочного металла в степени окисления +1, состоит из катиона металла и гидроксид-групп OH−.
Na3N — нитрид, бинарное соединение металла с азотом в степени окисления −3; формально это средняя соль, водорода в её составе нет.
Угарный газ CO — несолеобразующий оксид: углерод здесь в промежуточной степени окисления +2, которой не соответствует ни одна кислота или основание, поэтому солей этот оксид не образует.
Cr(OH)2 — нерастворимое основание: хром в степени окисления +2 даёт гидроксид основного характера, но в воде он практически не растворяется.
Нитрид магния Mg3N2 — нитрид, средняя соль: катион металла Mg2+ и азот в степени окисления −3.
ZnO — амфотерный оксид: цинк в степени окисления +2 занимает пограничное положение, поэтому оксид проявляет двойственные свойства.
А) растворимое основание — гидроксид лития LiOH, ячейка 4 (единственная щёлочь: Cr(OH)2 — основание, но нерастворимое).
Б) кислая соль — гидросульфид кальция Ca(HS)2, ячейка 1: в кислотном остатке сохранён атом водорода.
В) несолеобразующий оксид — угарный газ CO, ячейка 6.