单项选择题

You ______ be more careful next time.

A. may
B. must
C. have to