The correct options are
A Asteroid strikes on earth
B Volcanic eruption
Scientists tend to huddle around one of two hypotheses that may explain the Cretaceous extinction: an extraterrestrial impact, such as an asteroid or comet, or a massive bout of volcanism. Either scenario would have choked the skies with debris that starved the Earth of the sun's energy, throwing a wrench in photosynthesis and sending destruction up and down the food chain.