单项选择题

Yesterday, I arrived at the bus stop so late that I ______ missed the last bus.

A.only
B.fairly
C.solely
D.narrowly