THE VILLAGE SEEMED STRANGELY FAMILIAR, ______ I’D NEVER BEEN THERE...

7. The village seemed strangely familiar, ______ I’d never been there before.

A. however

B. in spite of

C. although

D. despite