USM's municipal motor pool maintains all city-owned vehicles and charges the various departments for the cost of rendering the maintenance services. In which of the following funds should Bay account for the cost of such maintenance?
A. Special assessment fund.
B. General fund.
C. Special revenue fund.
D. Internal service fund.
Answer: D