Hybridization of the molecule is given by the formula,
H=12[V+M−C+A]
H = number of orbitals involved in hybridization
V = valence electrons of central atom
M = number of monovalent atoms linked to the central atom
C = charge on the cation
A = charge on the anion
Value of H and hybridization, [H=2(sp),3(sp2),4(sp3),5(sp3d)]
Applying the above formula for given molecules,
XeF2=12[8+2]=5 (sp3d)[Linear]
BF−2=12[3+2+1]=3 (sp2)[Bent]
SF2=12[6+2]=4 (sp3)[Bent]
H2O=12[6+2]=4 (sp3)[Bent]
SnCl2=12[4+2]=3(sp2)[Bent]
I+3=12[7+1+1−1]=4 (sp3)[Bent]
I−3=12[7+1+1+1]=5 (sp3d)[Linear]
Therefore, five molecules have bent shape but have different hybridization.
Hence, the correct answer is 5.