Microbiology True about Giardia is – A May cause traveller's diarrhea B Giardia inhabits mainly ileum C Trophozoites are infective to man D None of the above π‘ Explanation True about Giardia is - β Correct Answer: A. May cause traveller's diarrhea