I HAVE TO ASSURE MYSELF THAT I……….THE BEST POSSIBLE DECISION.A. HAVE...

4.I have to assure myself that I……….the best possible decision.

A. have leapt B. have done C. have made D. have reached