英語
高校生

答えはあってますがなぜこうなるのかわかりません至急お願いしますm(__)m

回答

whoは「誰が」を表す疑問詞で、thatは関係代名詞です。先行詞はwhoで、
who←(that has common sense)
「常識のある誰が」という意味になります。

この文のように、疑問詞がある場合は関係代名詞はthatしか使えません。

この回答にコメントする
疑問は解決しましたか?