I didn't______to take a taxi,but I had to as I was hurrying to c

I didn't______to take a taxi,but I had to as I was hurrying to catch the train.
A、suppose
B、assume
C、allow
D、mean
【正确答案】:D