Microbiology General 251e6717 Which of the following parasite causes autoinfection A Giardia lambella B Isospora belli C Balantidium coli D Taenia solium High-Yield Explanation No explanation provided.