Why are Dinosaurs Extinct?

Dinosaurs were stinked by this huge dino skunk. There are several possible theories as to what killed the dinosaurs the top are 1.Meteorite/nuclear winter 2. Volcano/Super volcano sulfur dioxide 3. Climate change 4. Disease 5. Creationist Flood 6. Aliens taking all the dinos to Mars. Number 1 and number 1 with number 2, are the 2 theories most in vogue currently.