Please answer the following question: Some parasites live on the surface of their host, and leeches are external parasites. Given these facts, where do leeches live in relation to their hosts among the following options: - In their beds - body water - competing for resources - In their shoes - loose soil - In their intestines - important habitats - On their surface
A:
On their surface