I agree that who is preferable when we are talking about people and which or that should be used of things or animals.
BUT which and that can be used about people too.
Knowing when to use which in preference to that is more difficult, but this site explains the rule
en.oxforddictionaries.com/usage/that-or-which
Gransnet forums
Pedants' corner
Join the conversation
Registering is free, easy, and means you can join the discussion, watch threads and lots more.
Register now »Already registered? Log in with:
Gransnet »
.