“By leaps and bounds” means?

A. Very quickly

B. Very slowly

C. Irregularly

D. By a big margin