Which of the following are included in the study of parasitology?
1) E. coli
2) Ebola Virus
3) Entamoeba histolytica
4) Tape worms
5) Molds
6) Mosquitoes
7) CDEF
8) All of these