问题

It is reported that a new racing car made from vegetables and powered by chocolate ______in May, 2009.[ ]
A: will be launching
B: was launched
C: has been launched
D: has launched
B: was launched
C: has been launched
D: has launched
正确答案是: