Which worm is longest________________?

Which worm is longest________________?

A. T. Solium
B. T. Saginata
C. Hook worm
D. A. Lumbricoides