THOUSANDS OF ANIMALS ... IN THE FOREST FIRE.A. HAS BEEN KILLED B. H...

8. Thousands of animals ... in the forest fire.A. has been killed B. have been killed C. have killed D. has killed