问题

26.I read all the books I could find_____ these matters
A:throwing light upon
B:threw light upon
C:that throws light upon
D:throws light upon
B:threw light upon
C:that throws light upon
D:throws light upon
正确答案是: