问题

Yao Yuan, a disabled woman, won the National Championships Cup last week.—My goodness! She _______a lot of difficulties!
A:may go through
B:might go through
C:must have gone through
D:ought to have gone through
B:might go through
C:must have gone through
D:ought to have gone through
正确答案是: