Which of the following ionic compounds are soluble in water?
KNO3, NaCl, and NaOH are soluble in water. AgCl and BaSO4 are insoluble in water. Generally, compounds composed of alkali metal or NH4+ cations are soluble. Compounds composed of monovalent anions are generally soluble (AgCl is an exception). Compounds composed of divalent cations/anions are generally insoluble (sulfates are an exception).