The usual prescription in AmE is to use 'that' to introduce a restrictive (defining) relative clause. In BrE, both 'that' and 'which' are possible/correct. In fact, you can even leave out the that/which there and the sentence will still be grammatical.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
intiqam88You can. Use "that" or "which" or nothing at all. Here they are, listed in order from most formal to least formal:Why in this sentence we cannot use "which"?
Why can't we use "which" in this sentence?
This is the only thing that (not "which) I like.