一个英语问题.关于that 和who区别

问题描述:

一个英语问题.关于that 和who区别
that 和who都是关系连词,但是修饰人时可以用that也可以用who,这又该如何区别?

一般而言,修饰人的时候,当前面有表示特指的词如"the one","only"等的时候用that,在有介词修饰也是一样.
当之前有someone,anyone等不定代词的时候也用that
类似的that和which在指代物的时候,区别也相同.