Answer : The hydrogen will form an ionic bond with fluorine but only forms covalent bonds with carbon due to electronegativity difference.
Explanation :
The type of bonding between the atoms forming a compound is determined by using the electronegativity difference between the atoms.
According to the pauling's electronegativity rule:
If , then the bond is non-polar.
If , then the bond will be covalent.
If , then the bond will be ionic.
As we know that:
Electronegativity for fluorine = 3.98
Electronegativity for hydrogen = 2.1
Electronegativity for carbon = 2.55
Electronegativity difference between HF:
Electronegativity difference between CH:
As, electronegativity difference of HF is more than 1.7. Thus, the bond between fluorine and hydrogen is ionic bond.
As, electronegativity difference of CH is less than 1.7. Thus, the bond between carbon and hydrogen is covalent bond.