问题

Our food ________ .So we’d better go home to fetch some
A:has run out
B:had run out
C:is run out
D:has run out of
B:had run out
C:is run out
D:has run out of
正确答案是: