Which clauses in these sentences are restrictive?

AThe girl with the golden hair is the one we are looking for.
BThe dog that ate my homework is called Henry.
CI’m saving the muffins that have cherries for my sister.
DThe smile that she gave them was beautiful.