明朝花了近二百年时间修长城的主要原因是为了防御( )

问题描述:

明朝花了近二百年时间修长城的主要原因是为了防御( )
A.蒙古骑兵 B.契丹骑兵 C.女真骑兵 D.党项骑兵

前期防蒙古后期防女真,到了明末蒙古已经对明朝没有威胁了.这题不准确啊这是初中历史学检上的题······主要的话还是选蒙古