He _____ be really difficult at times even though he ,generally speaking, is a nice person. 
#63426
A
can
B
should
C
shall
D
must