PLSSS HELP I WILL GIVE BRAINLYYY!!!!

Which of the following words has a suffix
A. Predefine
B. Midsentence
C. Antibacterial
D. Countless