Who/Whom
Note: The difference between who/whom is that both of them are used to replace nouns that refers to however, who is followed by a verb and whom is followed by a noun.
Examples:
The men, to whom the women is taking, are angry.
That/which
Note: The difference between ‘that/which’ is that of them are used to replace nouns that refers to things however, ‘that’ is used in restrictive clauses and ‘which’ is used in non-restrictive clauses.
Examples:
Observer:
In this case, We can’t use which because it is non-restrictive clause.
a) Restrictive Clause
A restrictive clause doesn’t contain extra information and is not separated by commas (that, who, whom, whose)
Example:
Non-Restrictive Clause
A non-restrictive clause contains extra information and is separated by commas (which, who, whom, whose)
Examples: