Answer:
B) not honor the clause prohibiting assignment because a contract cannot prevent assignment for one to receive monetary payments.
Step-by-step explanation:
A party engaged in a contract cannot prohibit the other party from assigning the collection of any money owed. For example, I'm working for ABC company (with a standard labor contract) and I assign my payment to a creditor XYZ, ABC must comply and give my paycheck to XYZ.
The logic behind this rule is that an individual is free to assign his pay to anyone he or she wants, and sometimes even if the individual doesn't want to. A court order may assign his paycheck to a third party (e.g. to comply alimony payments).