A选项中because of 后面为名词并列,erosion, movement and riverbeds 但put的存在很奇怪,如果为动词 则of后面存在了完整主谓结构,如果作为过去分词 则gold多余 排除A
BC选项中and作为并列结构的引导词,putting分词之前没有与之并列的结构;排除BC
我认为是,后面作者陈述原因说:
erosion, prehistoric glacier movement, and ancient, gold-bearing riverbeds thrust to the surface by volcanic activity 腐蚀,史前冰川运动,以及被火山运动反转的古代含金河床,这三个动作,将黄金带到了任何人都可以用铲子挖掘的地方。这里的thrust to 不作动词,而是过去分词修饰riverbeds,后面从句的动词时put。
前面 Prospecting for gold during the California gold rush was a relatively easy task,是一个完整句,后面解释原因。A,B直接排除,A里面because of 接了句子,B里面that后面的从句修饰了volcanic activity,改变句意,而且就像LZ说的,后面的and不平行。
C选项的错误和B类似。
D也一样,错在that。而且伴随状语putting gold有修饰歧义。然后D后面的since从句也没有谓语啦。
E最符合原文意思