多项选择题

山西是中国现存古长城时间跨度最大的地区,保存了战国以来2000余年的长城3000余千米,其中()的长城为山西所独有。

A.隋
B.东魏
C.宋
D.北齐