单项选择题

Section B

Even though they ()side by side for twenty years,the two neighbors are not on good terms.

A.have been lived
B.had been lived
C.had been living
D.have been living