Which of the following team has won the Thomas Cup 2020?
A) Indonesia
B) China
C) Malaysia
D) Italy
Explanation: THOMAS Cup: Indonesia beat defending champion China, 3-0, to win Thomas Cup final played at the Ceres Arena in Aarhus, Denmark on October 17, 2021.