IT ________ HIM OVER TWO MONTHS TO CROSS THE ATLANTIC OCEAN.A. T...

30. It ________ him over two months to cross the Atlantic Ocean.

A. took B. cost C. spent D. lasted