A corporation is legally separate from its owner, and it pays its own taxes.
Answer : corporation- D.
5.1m questions
6.7m answers