Last summer holiday, I went back to my hometown, ________ the neighbours and the house ________ I used to be familiar with were gone.
  A. only finding; which       B. only to find; that
  C. to find; whom              D. found; that
              
               B
解析:不定式only to find 表示意想不到的结果,后一空为定语从句,当先行词有人也有物时,并系代词用that.