Analytical procedures issued in the planning stage of an audit, generally?

Analytical procedures issued in the planning stage of an audit, generally?

A. helps to determine the nature, timing and extent of other audit procedures
B. directs attention to potential risk areas
C. indicates important aspects of business
D. All of the above