D he has to gather up his courage to speak to his nose-thats a weird story-
Puzzled means confused. nonplussed means a person surprised and confused in such ways that the person is unsure on how to react. irritated means annoyed and frustrated. im sure you know what happy means
A) or the first one lol haha