Answer:
I think it's D.
Explanation:
It says "Bob has come a long way" so that seems to me like his food used to suck.
The type of figurative is metaphor
Answer:
The correct answer is C, turning
C. Steve
Steve is the indirect object.
An indirect object is oftentimes placed between a transitive verb and a direct object. It is not the receiver of the subject's action. It is only indirectly affected by the subject's action.
subject = Carol
verb = gave
direct object = computer
indirect object = Steve.