Which of the following parasite causes autoinfection_________________?
A. Giardia lambella
B. Isopora belli
C. Balantidium coli
D. Taenia solium