When you call doLast on a task twice passing different closures what happens?
A. Only the first closure is executed
B. Only the last closure is executed
C. Neither closure is executed, it is an error
D. Both closures are executed