Is the hotel the best one _____ we have stayed in?

问题描述:

Is the hotel the best one _____ we have stayed in?
Awhich Bthat
为什么选A而不是B

B
因为先行词one 前面有*the best,此时习惯上只能用that
a如不明白请追问,