现代英语中who只能用作疑问代词和关系代词,不能用作融合型关系代词。所以这里要用whoever= anyone who。换句话说,这个that从句中的主语从句是一个名词性关系分句,而不是疑问句,所以用who为错误。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!