Which of the following statements is correct for precipitation
reaction?

A. All the products must be insoluble.
B. At least one of the products is insoluble.
C. All the reactants must be insoluble.
D. At least one of the reactants must be insoluble.