问题

Amy came first in the race in our sports meeting last month. She ran .
A:went
B:have been
C:have gone
D:has been;
B:have been
C:have gone
D:has been;
正确答案是: