单项选择题

在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行()

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