单项选择题

China has hundreds of islands, ______ is Taiwan.

A.the largest of which
B.the largest of them
C.the largest of that
D.of them the largest