1000ml of a gas is cooled from 500 K to 250 K, what is it's final volume?

A. 250 ml

B. 1000 ml

C. 500 ml

D. 750 ml

E. 2000 ml