The correct answer is: A clause has a subject and a verb, but a phrase does not.
A clause can stand alone as a complete thought (independent clause) or may depend on another clause (dependent clause), while a phrase does not contain both a subject and a verb.