Hello yahoo fam! I need help understanding what insoluble and soluble is...Can any one assist me on this matter? Thank you

Which of the following salts is a water insoluble?
a. CaCo3
b. AgNo3
c. Na3Po4
d. K2So4


Which of the following is a water soluble?
a. AgCl
b. NaNo3
c. BaCo3
d. Al2 (So4)3

Your help is very much appreciated.