Определим класс каждого вещества, опираясь на состав, строение и степень окисления элемента.
FeO — оксид металла, железо в степени окисления +2 (низкая), поэтому это основный оксид; ему отвечает основание Fe(OH)2.
Карбонат гидроксомеди(II) Cu2(OH)2CO3 — в составе есть и гидроксогруппы, и кислотный остаток, то есть замещены не все гидроксогруппы основания Cu(OH)2: основная соль.
HMnO4 — водород, соединённый с кислотным остатком MnO4−, марганец в степени окисления +7: кислота (марганцовая).
Оксид марганца(VII) Mn2O7 — оксид металла в высокой степени окисления +7, такие оксиды проявляют кислотные свойства и им соответствует кислота HMnO4: кислотный оксид.
Cr2O3 — хром в промежуточной степени окисления +3: амфотерный оксид.
CaO — оксид щёлочноземельного металла, кальций в степени окисления +2: основный оксид, ему отвечает основание Ca(OH)2.
Cr(OH)2 — гидроксид, в котором хром находится в низшей степени окисления +2, поэтому амфотерность не проявляется: основание (нерастворимое).
Гидрокарбонат аммония NH4HCO3 — соль, в кислотном остатке HCO3− остался незамещённый атом водорода двухосновной угольной кислоты: кислая соль.
Be(OH)2 — гидроксид бериллия, элемента на границе металлов и неметаллов: амфотерный гидроксид, а не основание.