Where do leeches live in relation to their hosts?\nOptions:\n- (A) In their beds\n- (B) body water\n- (C) competing for resources\n- (D) In their shoes\n- (E) loose soil\n- (F) In their intestines\n- (G) important habitats\n- (H) On their surface Think carefully first, then make a decision. My thoughts:
User
Some parasites live on the surface of their host. Leeches are external parasites. Leeches live on the surface of their hosts. So the answer is (H).
Assistant