HOW MANY PEOPLE COME TO ATTEND THE EDINBURGH FESTIVAL EVERY YEAR

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