Holiday shopping __________ be a tiring experience. There are so many places to visit and choices to make.
#87708
A
can
B
may
C
shall
D
will