单项选择题

I sent invitations to 90 people, ______ have replied.

A. of whom only 30 of them
B. of whom only 30
C. only 30 of those who
D. only 30 who