问题

Beijing has improved a lot these years. —-_______ and ________.

A: So has it, so has Shanghai
B: Sohas it, so Shanghai has
C:So it has, so Shanghai has
D: Soit has, so has Shanghai
正确答案是: