A. Delete the first element of the list
Pointer F will be set to the next node, so it does not depend on the length of the linked list.
B.Interchange the first two elements of the list.
Again this can be performed using a temp node and does not depends on the length of the linked list.
C. Delete the last element of the list
In this we need to get the address of the node just before the last node, because let address of node before the last node is $(1000)$ then we need to set this address to $(1000)$ $->next=NULL$. So calculating this address we need to linear search the linked list and so it depends on the length of the linked list.
D. Add an element at the end of the list
Here, we know the address of the last node due to pointer L.So just do L->next=new node. So it does not depends on the length of the linked list.