BIRDS ALL OVER THE WORLD ... IN DISTANCES UP TO THOUSANDS OF MILES...

97. Birds all over the world ... in distances up to thousands of miles.

a. migrating

b. migrated

c. migrate

d. are

migrated