单项选择题

He went on foot, but he by bus.

A.should go
B.ought have gone
C.could have gone
D.could be gone