What is the primary purpose of an income statement in financial reporting?
A) To provide a detailed account of the company's assets and liabilities at a specific point in time.
B) To summarize the company's revenues, expenses, and profits or losses over a specific period.
C) To outline the company's cash flow from operating, investing, and financing activities.
D) To disclose changes in the company's equity, including retained earnings and dividends.