∵等差数列{a n}的前三项为x-1,x+1,2x+3,
∴(x+1)-(x-1)=(2x+3)-(x+1),
解得x=0.
∴a 1=-1,d=2,
a n=-1+(n-1)×2=2n-3.
故选B.