试题答案:
甲午战后,山东成为德国的势力范围,德国起初反对中国政府在山东填内修铁路,然后要求只能是德国公司承建铁路,其主要目的是为了巩固自己的势力范围,B项正确;
当时的德国并不能独占山东市场,排除A项;
甲午战后,主要列强对中国的经济侵略以资本输出为主,排除C、D项。
故选:B。
本题考查甲午中日战争和《马关条约》,解题的关键信息是“1898年,容闳建议修筑由天津经山东德州到江苏镇江的铁路,得到了清政府批准,但德国强烈反对,并称如果中国政府一定要在山东境内修建铁路,就必须交给德国公司承建”。
本题为中档题,考查甲午中日战争和《马关条约》,考查学生准确解读材料及运用所学知识解决问题的能力。