A.come up with
B.catch up with
C.keep up with
D.put up with

A.retention
B.retrospect
C.return
D.reverse
A.mobile
B.drifting
C.shifting
D.rotating
A.examined
B.surveyed
C.inspected
D.investigated