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 that contains a lot of XML-like information (example: EmailMessage)?
a) REST API
b) Bulk API
c) Metadata API
d) Streaming API