Restricting retained earnings for the cost of treasury stock purchased is a:
A. contractual restriction.
B. voluntary restriction.
C. stock restriction.
D. legal restriction.