单项选择题

A.went
B.could go
C.was gone
D.could have gone