在一个双链表中,在*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->prior = s; s->next = p; s->next->prior = p; p->next = s->next;