问题

Mr. Green showed his students some photos________ at World Expo 2010 Shanghai.
A:generous
B:taken
C:to be taken
D:having taken
B:taken
C:to be taken
D:having taken
正确答案是: