What is the risk of using Python's `pickle` module to deserialize data received from an untrusted source?
-
A
It may corrupt the data silently
-
B
It can execute arbitrary code during deserialization
-
C
It only supports Python 2 objects
-
D
It raises a PickleError for complex objects