_____ people are crazy about buying what they like on Nov. 11 online shopping carnival.
A:Million
B:Millions
C:Million of
D:Millions of