问题

Are these your sheep ?—No. Mine _____ on grass at the foot of the hill.
A:are feeding
B:feed
C:is fed
D:is feeding
B:feed
C:is fed
D:is feeding
正确答案是: