How is the "float" or "slack" of a non-critical task calculated in CPM?
A. By subtracting the earliest start time from the latest start time.
B. By subtracting the earliest finish time from the latest finish time.
C. By subtracting the task's duration from the project's total duration.
C. By adding the task's duration to the project's total duration.