Which of the following is least soluble (a) BeF2 (b) SrF2 (c) CaF2 (d) MgF2