单项选择题

Thanks for your order of December 7. Unfortunately the ordered goods are now ( ) stock and will not be available before the end of the year.

A.in
B.on
C.off
D.out of