问题

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:that had been;
B:that has never been
C:which was ever
D:that had been;
正确答案是: