It's said that the hotel to be completed can ________ more than 1, 000 guests.
A.accommodate B.supply
C.offer D.put
A