假期,文文回到乡下的外婆家,把村子周围的情况绘成了等高线地图.现在,特来考考大家.

(1)图中A、B、C三处等高线表示的地形名称是:______、______和______.
(2)图中P点的海拔高度是______米,山峰A与P点的相对高度大约是______米;若要上山,走哪一条路线省力?______.
(3)河流的主干河道的流向是:自______向______流.
(4)外婆家住在村口X点,要想去文具店O点买东西,两地的直线距离大约是______米;
(5)为什么居民点要位于河流的旁边?请至少说出两个理由.______.