Her question was so difficult that I could hardly make any ____ of it at all.  
#6572
A
explanation
B
meaning  
C
sense   
D
idea