Peter ______ be really difficult to deal with at times even though he’s a nice person in general.
#87864
A
shall
B
should
C
can
D
must