单项选择题

He ______ gas a mile from home; therefore he had to wait for someone to take his car to the gas station.

[A] ran out
[B] ran out of
[C] ran into
[D] ran over