问题

This is one of the best films _________ this year.
A:have beenshown
B:that haveshown
C:that havebeen shown
D:which hasbeen shown
B:that haveshown
C:that havebeen shown
D:which hasbeen shown
正确答案是: