What does operating profit represent in financial terms?
A) The total revenue generated by a company
B) The profit after deducting all expenses including taxes
C) The profit from core business operations before deducting interest and taxes
D) The profit after deducting all operating expenses