Which of the following is a comprehensive and systematic analysis of a company's environment, objectives, strategies, and activities that is conducted by an outside and objective party?
A) a marketing plan
B) a marketing audit
C) a marketing mix analysis
D) a portfolio analysis
E) SWOT analysis
Answer: B