都可以用。
因为都能只人。who,whom,that在例句中的情况下都能使用,但有特殊只用that,或者只能用who的情况,需要特别注意当关系代词指人时,关系代词既可用who,也可以用that。但在以下情况用who。
1.当先行词是persons, people, those时。
2.当先行词是he, one, all, any, they等时,例如:
He who has not reached the Great Wall isn't a true man. 不到长城非好汉。
3.在非限定性定语从句中用who。
4.在强调句型中多用who,在口语中who可以省略。
It is he who can do this work. 只有他能够干此工作。
追问当先行词是person时呢,应用哪个?
追答用who上面不是说了吗