单项选择题

The boat will not arrive________ forty-four hours.

A.in
B.at
C.for
D.by