Which of the following is most soluble on water? January 8, 2020 – by admin Which of the following is most soluble on water? A. BaSO4 B. SrSO4 C. CaSO4D. MgSO4