The fluoride which is most soluble in water is:
The Attempt at a Solution
the answer given is D.
but BeF2 is covalent in nature and is soluble in organic solvents.
Due to more electropositivity of Ba, BaF2 will have more ionic nature. On the other hand, since F is smaller compared to Ba, according to Fajan's rule, it can easily polarize Ba and it will have more covalent nature.
So i am confused about option C.