Which barium salt is insoluble in water?

Which barium salt is insoluble in water?

A) BaCO3.
B) BaCl2
C) Ba(ClO4)2.
D) Ba(NO3)2