For `items.pop()` with no argument, which statements are true? Select all that apply.
It returns the element it removes.✓الإجابة الصحيحة
It removes the first element by default.
It removes the final element by default.✓الإجابة الصحيحة
It raises `IndexError` when the list is empty.✓الإجابة الصحيحة
الشرح
With no index supplied, `pop` removes the final element and returns that removed value. An empty list has no valid final position, so the operation raises `IndexError`, not `ValueError` and not a `None` result.