_______they saw in China made a deep impression on them.(本题1.5分)
A、 That
B、 Which
C、 What
D、 All that
出自:西安石油大学大学英语二