单项选择题

—I stayed at a hotel while in New York.
—Oh, did you You ______with Barbar

A. could have stayedB. could stayC. would stayD. must have stayed