Which of the following is most soluble on water? April 15, 2025 by admin A. BaSO4 B. SrSO4 C. CaSO4 D. MgSO4