Peter ________ be really difficult at times even though he's a nice person in general.
#11445
A
shall
B
should
C
can
D
must