单项选择题

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

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