单项选择题

Who can it be I'm quite ______a loss to guess.

A.of
B.on
C.in
D.at