Correct answer: NF3
NF3 is the most stable trihalide of nitrogen due to the strong bond strength between nitrogen and fluorine, as well as the high electronegativity of fluorine, which stabilizes the molecule. In contrast, the larger halogens in NCl3, NBr3, and NI3 lead to weaker bonds and greater instability.