单项选择题
在一个双向链表中,在*p结点之后插入结点*q的操作是( )。
A.q->prior=p;p->next=q;p->next->prior=q;q->next=p->next;
B.q->next=p->next;p->next->prior=q;p->next=q;q->prior=p;
C.p->next=q;q->prior=p;q->next=p->next;p->next->prior=q;
D.p->next->prior=q;q->next=p->next;q->prior=p;p->next=q;