问题详情
The worlds premier arts festival, the annual Edinburgh International Festival, is held in
A.England
B.Scotland
C.North Ireland
D.Welsh
请帮忙给出正确答案和分析,谢谢!