In which stage(s) of an audit can analytical procedures be performed?

In which stage(s) of an audit can analytical procedures be performed?

a. In the planning stage.
b. In conjunction with tests of transactions and tests of details of balances.
c. In the completion stage.
d. During all three stages.