Janelle14 Janelle14 20-03-2017 Business contestada 5. A _______ is legally separate from its owner, and it pays its own taxes.A. corporationB. partnershipC. sole proprietorshipD. small business