Change sets can only be used between related organizations: Change sets require a relationship between the source and target Salesforce orgs, such as a production org and its sandboxes. You cannot use change sets between unrelated Salesforce orgs. Reference: Deployment is done in a one-way, single transaction: When a change set is deployed, it is applied to the target org as a single transaction. If there are any errors in the deployment, the entire transaction is rolled back. Sending a change set between two orgs requires a deployment connection: Before sending or deploying a change set, a deployment connection must be established between the source and target orgs. This connection is configured in the setup menu under "Deployment Connections." Incorrect Options: A . Change sets can deploy custom settings data: Change sets cannot deploy data, including custom settings data. They only move metadata. E . Change sets can be used to transfer records: Records (data) are not supported by change sets; they only facilitate metadata migration.