Phrases act like parts of speech (nouns, adverbs, adjectives), but they do not have both a subject and verb, which means phrases cannot be sentences.
Clauses do have a subject and a verb and can sometimes be sentences on their own.
Based on this, the correct options is B - a clause has a subject and a verb, but a phrase does not.