We went up to the roof of the building,from____ we had a good view of the sea.

问题描述:

We went up to the roof of the building,from____ we had a good view of the sea.
A.what B.which C.where D.that
为什么?

答案错了,应该选B
这里是定语从句,如果关系代词前出现介词的时候,只能用which或who