THOUSANDS OF NATIONAL PARKS ALL OVER THE WORLD_________ TO PROTECT...

23. Thousands of national parks all over the world_________ to protect endangered animals.

A. has been established B. has been establishing

C. have been established D. have been establishing