Determine whether each of the following salts will form a solution that is acidic, basic, or pH-neutral?

Al(ClO4)3-Acid
LiCl-Neutral
KClO2-BAse
C6H5NH3NO2-Acid
CH3NH3Br-Acid

KCl-Neutral
NaClO-Base
NH4ClO-Acid
Fe(ClO4)3-Acid
C2H5NH3NO3-Acid

Is this right?

1 answer

All look ok to me except for NH4ClO. I think that will be basic. The Kb for NH3 is about 10^-5 and Ka for HOCl is about 10^-8
I follow the rule of (H^+) = sqrt(KwKa/Kb) for weak acid/weak base salts.