North America experiencing tornados

Why does North America experience more tornados than any other place on Earth? Select one: a. Human-induced climate change is causing global warming. b. Warm moist air (mT) meets cooler cP air causing frontal precipitation. c. The westerly winds (which blow from west to east) advect moist air into the region from the Pacific ocean. d. Scientists are not really sure why this occurs.