问题

Without the development of the Internet, Taobao and Tmall______$ 5.7 billion in sales on 11 November, 2013.
A:wouldn't make
B:didn't make
C:hadn't made
D:wouldn't have made
B:didn't make
C:hadn't made
D:wouldn't have made
正确答案是: