Which of the following pairs of compounds will give a precipitate in a diluted solution?

Question 4 options:
A) Cu(NO3)2 and Na2CO3
B) KNO3 and NaCl
C) MgCl2 and Ba(NO3)2
D) NH4Cl and Al2(SO4)3

1 answer

http://www.files.chem.vt.edu/RVGS/ACT/notes/solubility_rules.html