What is the difference between Kubernetes Deployment and Kubernetes StatefulSet?
a) Deployment manages stateful applications while StatefulSet manages stateless applications
b) Deployment manages stateless applications while StatefulSet manages stateful applications
c) Deployment is used for rolling updates and rollbacks while StatefulSet is not
d) StatefulSet is used for rolling updates and rollbacks while Deployment is not