Which phrase describes a clause?

A.a group of adjectives set off from the sentence by commas

B.a group of words that does not express a complete thought

C.a group of words that adds more information to a sentence but can be removed

D.a group of words that contains a subject and a verb