单项选择题

已知栈的输入序列为1,2,3,…,n,输出序列为p1,p2,p3,…,pn,若p1=3,则p2的值为______。

A.一定是2
B.一定是1
C.可能是1
D.可能是2