Swallowtail it has a s at the end of wings so no s on swallowtail
I would believe D, the answer is D
Here, word is "Smaller" which is small than other one so it is "Comparative"
In short, Your Answer would be Option B
Hope this helps!
it's either B or D , while c makes more sense its probably B sounds realistic.