单项选择题

A.be stayed
B.stay
C.be staying
D.have stayed