J.R. S. answered 07/16/21
Ph.D. University Professor with 10+ years Tutoring Experience
HCIO2 = acid since it can donate a proton (H+). HClO2 => H+ + ClO2-
NH3 = base since it can accept a proton . NH3 + H+ ==> NH4+
NO2 = acid since it forms HNO3 or HNO2 in water (NO2- is a base however)
NaOH = base since it increases concentration of OH-
H3PO4 = acid since it donates protons
NH4+ (i.e, HNH3) = NH4+ is an acid as it can donate a proton. NH3 is a base (see above)