问题

_________ yourself in good health, you had better do more exercise.
A:have kept
B:have had
C:have bought
D:have taken;
B:have had
C:have bought
D:have taken;
正确答案是: