Is this the hospital ________ he worked ten years ago?

Is this the hospital ________ he worked ten years ago?

A.that

B.where

C.which

D.the one .

正确答案是B