罗马帝国在莱茵河和多瑙河之间修筑了一条东南走向、全长555余公里的“边界墙”,主要是为了抵抗谁的入侵( )。
A、 匈奴人
B、 日耳曼人
C、 东哥特人
D、 汪达尔人