Answer:
a. he or she has not ratified the contract on reaching majority.
Step-by-step explanation:
Generally a minor is allowed to dissaffirm a contract they entered when they were underaged. Also when they attain the age of majority they will need to ratify the contract for it to be binding.
In the case where the contract has not been ratified on reaching majority, it can still be dissaffirmed.
Contracts with minors are void, and only some state laws allow for ratification of the contract on attainment of majority age.