THE STREET IS VERY NOISY, ………. MAKES SLEEPING DIFFICULT.A. WHO B....

98. The street is very noisy, ………. Makes sleeping difficult.A. who B. whom C. that D. which