选B.此从句中的先行词 是book store .告诉你个方法 把主句还原成陈述句 为 this is book store是一个完整的句子 那么就直接用 which .如果不是完整的句子 那么就是用the one.什么时候用the one ,举个例子吧,This school is the one where I spent my childhood.
这个句子中,is后面的内容是表语,如果没有the one 这个词,句子不完整,the one 在这里既当主句的表语又当从句的先行词.This school is the one which/that I study.
This is the school which/that I study.
这两个句子中,school和the one在从句中当宾语(which/that),要区别于上面句子中这两者当状语(where)的情况