问题

_____been shown
A:better than;when
B:rather than; that
C:other than; when
D:Having been shown
B:rather than; that
C:other than; when
D:Having been shown
正确答案是: