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