问题

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
B: for which
C: of which
D: along which
正确答案是: