答案是D
Alice has a large collection of photos,NONE OF WHICH was taken in London.(定语从句)
==Alice has a large collection of photos,BUT none of them was taken in London.(由but连接的两个简单句)
all of which were (all修饰可数名词时是复数概念,所以是were.none修饰复数名词时是单数was.no one指代人,这里不行.如果用A,必须由but连接.)