The correct option is D BF3<NF3<NH3
BF3 has planar and symmetrical structure so it has zero dipole moment. As the electronegativity difference is N and F is large, it has lesser dipole moment and as the electronegativity difference in N and H is more, it has more dipole moment, so NH3 has most dipole moment