What is the difference between a stateful and stateless operation in a stream pipeline?
a) A stateful operation depends on the order of the stream elements, while a stateless operation does not.
b) A stateful operation modifies the state of the stream pipeline, while a stateless operation does not.
c) A stateful operation requires additional memory, while a stateless operation does not.
d) A stateful operation is always parallel, while a stateless operation is always sequential.