单项选择题

How long will the man stay in the hotel?()

A.For two days.
B.For two nights.
C.For two hours.
D.For two weeks.