He is a very careful man, but he ________ make mistakes which seem ridiculous
#87029
A
can
B
must
C
may
D
will