问题

With more than 17,000 islands, ________ only 6,000 are inhabited, Indonesia is the world’s largestarchipelago (岛国)[ ]

A: on which
B: for which
C: of which
D: along which
正确答案是: