在双向链表中的*p结点之后插入一个结点*s的操作是 。
A.
s->prior=p; p->next=s; p->next->prior=s; s->next=p->next;
B.
s->next=p->next; p->next->prior=s; p->next=s; s->prior=p;
C.
p->next=s; s->prior=p; s->next=p->next; p->next->prior=s;
D.
p->next->prior=s; p->next=s; s->next=p->next; s->prior=p;