Which of the following business ownership structures offers the best liability protection but higher taxes?
A. A nonprofit corporation
B. A C corporation
C. A partnership
D. A sole proprietorship