单项选择题

I could hardly make any ______ of this confusing letter at all.

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