Assuming you opt to use Salesforce API's to implement a custom backup solution, what API should you pick if your requirement is to backup an object containing a large volume of records (i.e., more than 2 million records) or do a backup that raises performance challenges?
a) REST API
b) Bulk API
c) Metadata API
d) Streaming API