Q: Which of the following has the shortest bond?

1) NaCl 2) NaF 3) KCl 4) LiF 5) LiCl