单项选择题

All of the following are business trends affecting management accounting ( )

A.shifting economy.
B.sustainability .
C.big data .
D.All choices are correct