The correct option is D NF3
NF3 is the least basic because fluorine is the most electronegative and it will attract the lone pairs of the nitrogen atom and thus the electrons will be less available for donation. As the size of halide ion increases the electronegativity of halide ion decreases and the basic character of NX3 increases.