单项选择题

Without my watchfulness our boat()away to the open se

A. could have drifted
B. must drift
C. would be drifting
D. would have drifted