单项选择题

I think it is only by a ____ of imagination that you say you have seen a ghost.

A.pinch
B.lack 
C.shortage 
D.stretch