We suppose the new buildings will be shops , restaurants and hotels . We 're glad we came before they are finished . To reach most of the village 's houses , residents ascend steep rock - paved stairs . From the river , it looks like the houses are built one on top of another ; but really , the buildings climb the hill on stilts .
What may be the reason for the new shops being built ?
Pick the best answer from the following options:
A. None of the above choices .
B. The town had been making a lot of money .
C. The town ’s population is too large .
D. The town wanted to expand .


D