Use the solubility rules to predict the following compounds that are insoluble or have low solubility. Which of the following compounds are insoluble or have low solubility?
A) Sodium chloride (NaCl)
B) Silver chloride (AgCl)
C) Potassium nitrate (KNO3)
D) Barium sulfate (BaSO4)