. Japan ______ travelers a chance to observe the people’s devotion to work, which willalways ______ the strongest impression on them.
#75885
A
offers; leave
B
provides; make
C
supplies; give
D
gives; have