有关定语从句的一道题

问题描述:

有关定语从句的一道题
The place _______ interested me most was the Children`s Palace.
A.which B.where C.what D.in which
答案是B我选的是A,可是如果是B的话,"where"那就在从句中作为主语了,而where不是关系副词吗?怎么能充当主语呢?

应该是答案有问题!the place 在定语从句中是做主语的,所以要选which . where 只是表示地点的副词,不可以做主语的.