单项选择题

Peter ______ come with us tonight, but he is not very sure yet.

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