单项选择题

The population of India is much larger than()of Sweden.

A. that
B. such
C. what
D. so