C. is not an advantage of the corporate form of business ownership. If you are referring to C-Corp's the answer is C. C-Corps are double-taxed. (S-Corp's and LLC's are not double-taxed, those are treated as pass-thru's)
Answer is definitely not A. Corp's shield owners from personal liability, so this would be an advantage.
I hold Series 6,7,63,66 securities licenses and have owned many businesses.