In a double displacement reaction such as the reaction between sodium sulphate solution and barium chloride solution:

(A) exchange of atoms takes place
(B) exchange of ions takes place
(C) a precipitate is produced
(D) an insoluble salt is produced