After living for years in a big city, they found it difficult to

After living for years in a big city, they found it difficult to settle ______ in a town.( )

A.for

B.at

C.up

D.down

正确答案是D