Choose the sentence with the correct use of 'that' or 'which'.
Correct: B
'That' introduces essential clauses (clauses that are necessary to identify the noun). 'Which' introduces nonessential clauses (clauses that add extra information but aren't necessary to identify the noun), and it is set off by commas. In this case, the clause is essential, so 'that' is correct.