What occurs when attempting to pop a key from a dictionary that does not exist, and no default return is specified?
a) The pop will return a value of False.
b) An error will be raised.
c) The pop will return a None value.
d) The pop will return a value of 0.