单项选择题

The lecturer spoke so quickly and confusingly that I could hardly make any ______. of it.

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