(单选题)7: The two most common specialized fields of accounting in practice are( )
A: forensic accounting and financial accounting
B: managerial accounting and financial accounting
C: managerial accounting and environmental accounting
D: financial accounting and tax accounting systems