The correct description of the difference between a clause and a phrase is: A clause has a subject and a verb, but a phrase does not.
A clause can stand alone as a sentence (independent clause) or cannot stand alone (dependent clause), while a phrase is a group of words that does not contain a subject-verb combination and therefore cannot stand alone as a sentence.