A)
1 mile run at 80-85%

B)
3 sets:
ab roller x12-15 reps
10 strict pull ups
30 banded good mornings (green band)

C)
7-8 sets:
150m sprints
walk back is your rest