When would resource levelling be applied to a schedule model?

A.
Before constraints have been identified
B.
Before it has been analyzed by the critical path method
C.
After it has analyzed by the critical path method
D.
After critical activities have been removed from the critical path