问题

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