单项选择题

--Why does Sara know so much about Angkor Watt
--She()have been there, or because of some other reasons.

A. must
B. oughtn't to
C. may
D. can't