In Salesforce, validation rules use formulas to verify if the data entered by a user meets specific criteria before saving the record1. To check the value of a picklist field like LeadSource, the ISPICKVAL() function must be used, as picklist fields do not support standard text operators like "=" in validation formulas2. The requirement is to block the save if LeadSource is "Other" but the Source__c text field is empty3. The ISBLANK() function effectively checks if a text field contains no data4. Therefore, the correct logic uses AND() to trigger the error message only when both conditions are met: the picklist is set to "Other" AND the text field is blank5. Option A is incorrect because it treats a picklist like a text field6. Option B and D use NOT() logic, which would trigger errors in the wrong scenarios.