第一,从句缺少宾语,所以 A,C直接排除,第二,that在表语从句中,不指代成份,故B排除只能选择D,实际上D是the one that的省略,因为做宾语,that可以省略
关键是表语里的定语从句没有先行词,the one是先行词。the one(=the museum) that you visited a few days ago