选whose.
这是一个定语从句.
关系词作定语时要用whose.whose引导后面的定语从句,但同时它也作定语,修饰roof.
又如:I live in a big house whose windows are facing the sea.