Relative pronouns who which that exercise

Relative pronouns who which that exercise. Choose the right words: who, which or that to complete the following relative clauses in English.
1. I met a woman can speak Chinese.
2. What’s the name of the man / that lives next door?
3. What’s the name of the river / that goes through the town?
4. Everybody / that went to the party enjoyed it very much.
5. Do you know anybody / that wants to buy a car?
6. Where is the clock / which was on the wall?
7. She always asks me questions / that are difficult to answer.
8. I have a friend / that is very good at singing.
9. I don’t like people / that never stop talking.
10. Have you seen the dictionary / which was on the table?