问题

No one has come up with a better explanation of why dinosaurs __________.
A:died away
B:died for
C:died of
D:died out
B:died for
C:died of
D:died out
正确答案是: