在一个单链表HL中,若要向表头插入一个由指针P指向的结点,则执行()
A.HL=p;p→ > next=HL;B.p→ > next=HL;HL=p;C.p→ > next=HL;p=HL;D.P→ > next=HL→next;HL→next=p;