The correct answer is D. Metaphor
Step-by-step explanation:
In literature and especially in poetry, metaphor is a device that describes an object, person, animal or idea by using another concept, object, etc. that has similar characteristic to the one being described, although this should not be understood literary. This poetic device differs from the simile that also compares two objects because in the simile it is necessary to include words such as like to establish the comparison. In the case of " love is a garden of flowers - some sweet smelling, some foul" the writer is using metaphor because "love" is being described using the concept of flowers "some sweet smelling, some foul".