Question: which of the following helmiths feeds on blood
Answer: Necator americanus
Other accepted answers: Necator americanus; Ancylostoma duodenale