HOW MANY PEOPLE COME TO ATTEND THE EDINBURGH FESTIVAL EVERY YEAR

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