黄土高原跨越山西省的全部和陕西、甘肃、宁夏三省的大部,兼有青海、河南和内蒙古等省(区)一隅,纵横七省(区).由题意可知:A黄土高原属于省内区域,错误.B黄土高原属于跨省区域,正确.C整个黄土高原位于山西省境内,错误.D以上说法都不对,错误. 故选:B.