A.-1 B.1 C.5 D.50
B
解析:由a1+a2+…+a50=50,得50a50-(1+2+…+49)d=200, ①
由a51+a52+…+a100=50,得50a50+(1+2+…+50)d=2 700. ②
②-①得2 500d=2 500.∴d=1.故选B.