正确答案:正确C
句意为:在20世纪50年代结婚的人的数量(95%)比这之前__________的任何一个时期的都多。四个选项:andafter“和以后”;atanytimebeforeorafter表示“这之前或之后的任意时间”,表示一个时间点;atanytimebeforeorsince“这以前或以后的任意时间”,since表示一个时间段;eversince“从那时到现在”;由于这里有了任何一个时期,所以这里要表达的就是20世纪50年代前以及之后。由于20世纪50年代表示一个时间段,因此C选项最符合上下文意思。所以C项正确。