Which sentence does not contain any punctuation errors?

A.
I have a new, wool sweater that is a deep shade of purple.

B.
I have a new wool, sweater that is a deep shade of purple.

C.
I have a new, wool, sweater that is a deep shade of purple.

D.
I have a new wool sweater that is a deep shade of purple.