Problem: When would a contractual right be assignable? Select one: a. When the assignment is forbidden by law or public policy. b. When the assignment is validly precluded by the contract itself. c. When the assignment would shift the responsibilities under the contract from assignor to assignee. d When the assignment would substantially change the obligor's rights or duties under the contract.