单项选择题

His answer was so confused that I could hardly make any ______of it at all.

A. explanation
B. meaning
C. sense
D. interpretation