British scientists have produced _____ they believe is the world’s smallest Christmas card.
#69025
A
which
B
who
C
that
D
what