单项选择题

______ out of money, we were reduced to staying in a cheap hotel.

A.Having almost run
B.Almost run
C.Almost being running
D.Having almost been run