问题

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
正确答案是: