What is a generalist species

what is a generalist species? a. a species that can live in small verity of ecosystems. b. a species that can live in cities. c. a species that can live in mountains. d. a species that can live in wide verity of ecosystems