Your answer is going to be C.
The denotation of a word is the definition that you would find in a dictionary. So, the denotation for voracious is: Consuming or eager to consume great amounts of food. -www.thefreedictionary.com-
To compare the speaker to a force of nature. Taking the CST for Apex as I'm answering this and I got it right. Hope this helps all of you!