单项选择题

长城是人类文明史上最伟大的建筑工程之一,秦朝和明朝长城的修建分别是为了抵御()

A.匈奴、蒙古
B.犬戎、蒙古
C.匈奴、回纥
D.匈奴、鲜卑