【思路】
几何问题。根据题意将甲、乙、丙、丁四人位置表示如下图:
=2公里,=2公里,且丙在乙北偏西方向,则由甲、乙、丙组成的三角形为等边三角形,所以=2公里。又因=,则由甲、丁、丙组成的三角形为等腰三角形。又因为==,所以由甲、丁、丙组成的三角形为等腰直角三角形。根据等腰直角三角形三边比例关系:1∶1∶,则=公里。
因此,答案为B。