单项选择题

Sentence Completion CHAMELEON : HERPETOLOGIST ::

A. fungi: ecologist
B. salmon : ichthyologist
C. mongoose : ornithologist
D. oriole : virologist
E. aphid : etymologist