Obligatory parasite is
A、A parasite must be parasitized in the special part of the host in its whole life cycle
B、A parasite that must parasitize in host or otherwise survive throughout its life cycle
C、At least one life cycle period must lead a parasitic life
D、A parasite always needs special hosts throughout life cycle