The 11.11 Shopping Festival held by Taobao attracted thousands of online shoppers,  _____ a record of nearly 20 billion yuan within 24 hours.
#92584
A
to make
B
made
C
making
D
having made