问题

The new dictionaries are very usefulThey _______ well and _______ already
A:sell; have been sold out
B:sold; had sold out
C:sell; sell out
D:are sold; have been sold out
B:sold; had sold out
C:sell; sell out
D:are sold; have been sold out
正确答案是: