A.leaps and bounds
B.here and there
C.time to time
D.once in a blue moon