Answer: B. Invasive species
An invasive species is a species of organisms which is introduced to a new ecosystem and increases in number rapidly. An invasive species complete with the native species for resources and the population of native species being weaker decreases in number, migrate to other locations or extinct. Here, foreign plants can be considered as invasive species because it limited the growth of native species and these foreign plants were only plants left after several growing seasons.