challenge: Which three cities in China have suffered from repetitive urban conflagrations throughout history?
  
  A. Beijing, Shanghai, and Guangzhou
  B. Xi'an, Tianjin, and Shenzhen
  C. Nanjing, Wuhan, and Chengdu
  D. Jiankang, Hangzhou, and Chongqing
  Answer: 