单项选择题

It is said that one hundred dollars can hardly () one night at a top hotel in Shanghai

A. pay
B. cover
C. spend
D. cost