If leeches live on the surface of their hosts, then where do leeches live in relation to their hosts?

Answer choices:
- In their beds
 - body water
 - competing for resources
 - In their shoes
 - loose soil
 - In their intestines
 - important habitats
 - On their surface

 

        On their surface  