Use reasoning to answer the following question. Where do leeches live in relation to their hosts?
Options:
- (A) In their beds
- (B) body water
- (C) competing for resources
- (D) In their shoes
- (E) loose soil
- (F) In their intestines
- (G) important habitats
- (H) On their surface
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).