The correct answer is the one that enforces the intended result. Choose A. AND (ISPICKVAL (Sales Organization_c, ' Canada ' ), ISBLANK (TEXT (Pricing_Tier. In Salesforce terms, this is a data validation issue. Validation rules prevent bad data from being saved. They are appropriate when the requirement is to enforce a condition at save time rather than merely warn, display, or report on the problem later. The selected configuration is the professional answer because it is native, declarative, and placed at the right scope. If the requirement later expands, another administrator can inspect the same metadata area and understand how the behavior is being produced. That is far better than a solution that depends on hidden assumptions or user training. The other options fall short for clear platform reasons. C (IF (ISNULL(Sales_Organization_c= ' Canada ' , ISBLANK (TEXT (Pricing_Tier_c)), TRUI) is less defensible because That field type either stores the wrong kind of value or fails to support the required behavior as cleanly as the selected option. B (ISPICKVAL (Sales Organization_c, ' Canada ' ) & ISNULL (Pricing_Tier_c)) handles a different concern; it handles only part of the requirement and leaves the controlling Salesforce behavior unresolved. D (OR (ISPICKVAL (Sales Organization_c, ' Canada ' ), ISBLANK (TEXT (Pricing_Tier_c));) should be rejected because That field type either stores the wrong kind of value or fails to support the required behavior as cleanly as the selected option. Before release, test the configuration with the affected profile and realistic records, not only with a system administrator account. ---