In aqueous solution, classify these compounds as strong acids, weak acids, strong bases, or weak bases.
HI, HNO₃, NO₃⁻, H₂CO₃, HCN, CH₃COOH, NaOH, NH₃