[单选题]
David may ________ , but we must go at once.
A.stay lately
B.have stayed very late
C.stay a little
D.stay late
参考答案与解析: