Mr Green showed his students some photos ________ at World Expo 2010 Shanghai.
#93152
A
taken
B
being taken
C
to be taken
D
having taken