单项选择题

Dr. Fields received (so large bill) when he (checked out of) the hotel (that) he did not have enough money to (pay for) a taxi to the airport.

A. so large bill
B. checked out of
C. that
D. pay for