Which of the following is TRUE of agreements to restrict the transfer of shares?
A. Any such agreement is presumptively invalid.
B. Only the individual shareholders can enter into such an agreement.
C. A restriction agreement will be valid as long as it has a reasonable purpose and does not create an undue restraint on alienation.
D. The agreement must allow the corporation the right of first refusal.