单项选择题

It()be quite late now, we should go and catch the last bus.

A. can
B. must
C. would
D. may