Question 1

(Multiple Choice)

Parasitoids are a type of parasite in which


A) the host benefits as well.
B) the larvae develop in the body of the host.
C) plants are the primary host.
D) the eggs are laid in the nest of another species.
E) none of the above

Answer

B