Which one of the following organisms is ectoparasitic and belongs to class Cyclostomata?
Choose Your Option
A. Petromyzon
B. Myxine
C. Neomyxine
D. Eptatretus