The answer is d) Love is a rose with horns. A metaphor is a comparison that directly compares one object to another, without the use of like or as.
I would say the answer is d. just as
This is because you are comparing the similarities between two things. The other words either contrast the two things or explain the relationship instead of comparing it.
Bench short. let me know if that is useful
Her donating books to the library was very much appreciated