Which one is correct about Trypanosoma?
Choose Your Option
A. They are flagellated protozoan
B. They are parasites
C. They cause sleeping sickness
D. All of these