The correct option is
D Sanguivorus
Hirudinaria granulosa is a common Indian leech found in freshwater tanks, ponds, lakes, swamps, and slow streams. It feeds by sucking the blood of fishes and frogs, and also of cattle or human beings when they enter the pond. Blood sucking feeding habit is known as sanguivorous.
So, the correct answer is 'Sanguivorus'.