Choice "A" is correct. Most contracts are assignable unless they involve personal services or the assignment would vary the risks or burdens of the contract. Normally a real estate contract is assignable.
Choices "d", "c", and "b" are incorrect. Generally, unless a contract involves specialized personal services or otherwise relies heavily on the personal attributes of the parties, it is assignable without consent. A contract to purchase real estate does not involve personal services, therefore no consent is needed.