Which is the only bird that can fly backwards?

Swallow

Parakeet

Hummingbird

Parrot