Extinction of megafauna approximately 2.5 mya coincided with___
a. Hominoids
b. Global warming
c. All of the above
d. Ice age