个人认为选 A dont
主句:Il revoyait dans un rêve cette maison --他在一个梦中再次见到了这座房子
从句:il connaissait preque chaque pierre de cette maison--他熟悉这座房子的一砖一瓦
dont= de cette maison 作名词( chaque pierre)的补语
où 和dans laquelle 都可以充当地点状语,这是可以互换的,没有明确的区别.注:当地点前出现介词时,为避免句式累赘用où,Je vais à la maison où j'habite.而不是Je vais à la maison dans laquelle j'habite.
所以,这也是答题的一个技巧,在B où 和 C dans laquelle 可以表达同一个意思的时候,就被排除了.