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

The cobra

The chameleon

The anteater

The ant