PLS HELP!! BRAINIEST AND 20 POINTS!!!!

Which literary device is most clearly used in this sentence?

My dog Hercules can handle any challenge!

A. aphorism
B. analogy
C. allusion
D. anagram