Multiple choice Why are invasive species overpopulating areas? They hoard resources They have no natural predators They kill all the native species Reveal answer Fill a bubble to check yourself B Correct answer Explanation Invasive species often thrive in new environments because they lack the natural predators and diseases that kept their population in check in their original habitat.