HOW MANY PEOPLE COME TO ATTEND THE EDINBURGH FESTIVAL EVERY YEAR

31. How many people come to attend the Edinburgh Festival every year?A. Few people B. Some peopleC. Thousand people D. Thousands of people