Questions 28 to 30 are based on the following news. At the end of the news item, you will be given 15 seconds to answer the questions. Hundreds of thousands of people celebrate the wedding of ______.
A.Prince William and Catherine Middleton B.Prince William and Kate Milton C.the prince and princess D.not mentioned