Multiple choice general knowledge science & technology

The bird having longest beak is

  1. Ostrich

  2. Kiwi

  3. Pelican

  4. Swift

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Australian pelican has the longest beak among living birds, measuring up to 47 cm (18.5 inches). Pelicans use their long beaks with expandable pouches to scoop up fish and other aquatic prey. Ostriches and kiwis don't have unusually long beaks, while swifts have short beaks adapted for catching insects in flight.