单项选择题

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

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