Choose the best answer amongA, B, C, or D which has the same meaning with the original sentence:
Even though some events were cancelled, thousands of people attended thefestival
A. No matter how many people attended the festival, some events were cancelled
B. In spite some cancelled events, thousands of people attended the festival
C.As some events were cancelled, thousands of people attended the festival
D. Despite the cancellation of some events, thousands of people attended the festival
Đáp án là D. Despite + N/ doing something: mặc dù = Even though + clause