问题

Nobody knows for sure how dinosaurs died out 65,000,000 years ago. It _______ because of sudden changes of their living conditions.
A:must have happened
B:would have happened
C:should have happened
D:might have happened
B:would have happened
C:should have happened
D:might have happened
正确答案是: