What functionalities does Velero provide? (Choose three.)
A. A Helm chart repository
B. An application Continuous Deployment (CD) tool
C. A Kubernetes resource migration tool
D. A disaster recovery tool
E. A Kubernetes cluster deployment tool
F. A tool to safely perform backups and restores