Major fund reporting is required for which of the following fund types?
A) Internal service funds
B) Enterprise funds
C) Pension trust funds
D) Private-purpose trust funds