单项选择题

James got lost in the city,__________ he had to ask for help.

A.or
B.so
C.but
D.for