设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被 插入的结点X,则在结点A和结点B插入结点X的操作

设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被 插入的结点X,则在结点A和结点B插入结点X的操作序列为( )。

A.s->next=p->next;p->next=-s

B.q->next=s; s->next=p

C.p->next=s->next;s->next=p

D.p->next=s;s->next=q

正确答案是B