Final answer:
A corporation is the business structure that traditionally features a board of directors.
Step-by-step explanation:
The business structure that traditionally features a board of directors is a D. corporation. A corporation is a formal, legal arrangement in which the company has obtained permission from the national and state governments to incorporate. When a corporation is formed, a board of directors is elected to oversee the company's operations and make important decisions.