Which of the following is the best definition of analogy?

A comparison between two things, typically for the purpose of explanation or clarification.