Answer:
D
Step-by-step explanation:
This question is a little strange. C and D are very similar, but I would pick D.
Fluorine actually has the highest electronegativity of all the elements. This allows it to pull more electrons towards itself. Since electrons have a negative charge, this causes the fluorine end of the molecule to be more negative while the hydrogen is left striped of electrons and has it positively charged necleus exposed. This means that one end of the molecule is positive while the other is negative, which makes this molecule polar. The only reason I would pick D over C is that D addresses the second part of the question about the covalent bond. A covalent bond is simply when two atoms share electrons.
Let me know if this was right and I hope it helps.