单项选择题

[听力原文]
M: Miss. what time is Flight NH906 for New York due to depart
W: It leaves at 3:45. but you must check in one hour ahead of departure.

At what time must the passenger arrive at the airport for Flight NH906()

A.2:45.
B.1:15.
C.3:45.
D.2:15.