_________ you will have to make up your mind so you might as well do it now.
A.above all
B.first of all
C.since
D.sooner or later
正确答案是D