Excess of total revenue over total costs_______________? April 20, 2025 by admin A. Producer surplus B. Scarcity rent C. Both D. None