A.although B.despite C.though D.but
A.catching up B.catching on C.catching at D.catching out
A.a whole amountof B.a whole numberof C.a whole hostof D.a whole sumof