Which out of C${{H}_{3}}$F and C${{H}_{3}}$Cl has a higher dipole moment and why?

Which out of C${{H}{3}}$F and C${{H}{3}}$Cl has a higher dipole moment and why ?

Dipole moment of C${{H}{3}}$Cl is greater than that of C${{H}{3}}$F . The C-F bond in C${{H}{3}}$F is smaller than C-Cl bond length in CH3C1.
The charge separation in C-F bond is more than in Cl-C bond as fluorine being more electronegative than chlorine. The bond length has greater effect them the charge separation. Hence the dipole mo¬ment of C${{H}
{3}}$Cl is greater than that of C${{H}_{2}}$F