问题详情
He had a(n)______ when he entered the hotel that the gatekeeper was a detective.
A.fantasy
B.illusion
C.imagination
D.vision
请帮忙给出正确答案和分析,谢谢!