Suppose we have a dictionary d. What is the difference between these two statements? del d[k] d.pop(k) Question options: There is no difference between the del operator and the pop method; both remove key k from d and the value associated with k. If k isn't a key in the dictionary, a KeyError message is displayed. If k isn't a key in the dictionary, None is returned when del is executed, but a KeyError message is displayed when pop is called. If key k is in the dictionary, del returns None, but pop returns k. There is no difference between the del operator and the pop method; both remove key k from d and the value associated with k. If k isn't a key in the dictionary, a KeyError message is displayed. If k isn't a key in the dictionary, None is returned when del is executed, but a KeyError message is displayed when pop is called. If key k is in the dictionary, del returns None, but pop returns k..