由图可知,图示地区的聚落三面临河,选择在冲积平原向山坡过渡的地带,主要的是考虑该地高于洪水位,河流进入汛期,可以起到防御洪水的目的,ABC说法虽然有一定道理,但不是主要原因,故选项D符合题意.故选:D.