This is one of the happiest days ____ spent in my life.A that have ever been B that has never been

问题描述:

This is one of the happiest days ____ spent in my life.A that have ever been B that has never been
This is one of the happiest days ____ spent in my life.
A that have ever been B that has never been
C which was ever D we have spent
为什么选D不能选B

因为B的意思是:
我生命中从来没有过的快乐的日子中的一天.既然不曾有过,怎来其中的一天呢?
而D是在我生命中我们一起拥有的日子里最快乐的一天,这不是很符合题意么?