单项选择题

Some people find retiring difficult, but he has taken it all______ .

A.on his stride
B.at his stride
C.up his stride
D.in his stride