为什么表方向的名词在此用零冠词?

有人问: 有这样一道题:

(1)The street is about twenty kilometers_____.

A.from north to south

B.from the north to the south

C.from the east to west

D.from the west to east

所给答案为A,为什么不是B?

表方向时: north, south, east, west一般不用定冠词the,再如:

(2)Which way is south ?

(3)Set the compass to north and then work out the direction we have to walk.

(4)East or west , home is best.

表方向的词如是副词,自然也用零冠词,如:

(5)The ship is sailing west .

(6)The window faces south .

表方向的名词如特指地域,其前则应用定冠词the,如:

(7)The sun rises in the east and sets in the west .

(8)It is cold in the north .