Take a look at the following fragments of code:
A.
my_deque = deque()
my_deque.appendleft('a')
my_deque.appendleft('b')
my_deque.appendleft('c')
my_deque.popleft()
my_deque.popleft()
my_deque.popleft()
B.
my_deque = deque()
my_deque.append('a')
my_deque.append('b')
my_deque.append('c')
my_deque.pop()
my_deque.pop()
my_deque.pop()
C.
my_deque = deque()
my_deque.append('a')
my_deque.append('b')
my_deque.append('c')
my_deque.popleft()
my_deque.popleft()
my_deque.popleft()
D.
my_deque = deque()
my_deque.appendleft('a')
my_deque.appendleft('b')
my_deque.appendleft('c')
my_deque.pop()
my_deque.pop()
my_deque.pop()
Which of them handles data in the LIFO fashion?