Why are pioneer species usually autotrophs?

A.Newly established ecosystems do not usually have pre-existing food sources.

B.Only autotrophs are large enough to survive.

C.Autotrophs are usually at the top of an ecosystem's food chain.

D.Only autotrophs can survive where water is scarce.