问题

aori________ in New Zealand for about 1,000 years, but their present lifestyle andculture differ little from _________ of their ancestors.

A:have lived;that
B:had been living; ones
C:have been living;those
D:have been living; the one
正确答案是: