Which of the following animals can have a tongue longer than its own body?

Question: Which of the following animals can have a tongue longer than its own body?

Choices:

The cobra
The chameleon
The anteater
The ant

Correct answer:

The chameleon