Which of the following is most soluble on water? / Chemistry Mcqs / By admin Which of the following is most soluble on water? A. BaSO4 B. SrSO4 C. CaSO4D. MgSO4