All the training you have been doing seem to have____ handsomely.
A. put off B. called off C. paid off D. broken off