单项选择题

Who can it be I’m quite _____ a loss to guess.

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