单项选择题

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

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