多项选择题

A.amastigote
B.epimastigote
C.promastigote
D.trypomastigote
E.trophozoite