多项选择题

在具有n个结点的单链表中,实现()的操作,其时间复杂度为O(n)

A.遍历链表
B.找链表的第i个结点
C.在p指针的结点之后插入一个结点
D.删除p指向结点的后继结点