General Medicine General 0353b47d Which of the following nematode resides mainly in the caecum and appendix? A Ascaris lumbricoides B Mansonella ozzardi C Enterobius vermicularis D All of these