I can hardly imagine Peter ______ across the Atlantic Ocean in five days.
A. sail B. sailing C. to sail D. to have sailed
B