Which of the following sentences contains a double negative?

A. Isabel could never finish those curtains.

B. Isabel will never finish those curtains.

C. Isabel is not never going to finish those curtains.

D. Isabel shouldn’t ever finish those curtains.