B, the food chain in "mantis catches cicada, yellowbird is behind" is tree → cicada → mantis → yellowbird, which is an error.
C. The development process of cicada and mantis is: egg-nymph-adult, with no pupal stage, incomplete metamorphosis, exoskeleton on the body surface, molting, C error.
D. In this ecosystem, plants can carry out photosynthesis, and the organic matter produced belongs to producers, while animals directly or indirectly feed on plants and belong to consumers, so cicadas, mantis and yellowbird are all animals and belong to consumers, which is a correct one.
So choose: D.