KBC 2023| Which of these is not capable of flight?

KBC 2023 , Check the answer for the question . Which of these is not capable of flight?

KBC 2023, The options of the question- V

A. Honeybee

B. Earthworm

C. Butterfly

D. Moth

The answer is B. Earthworm