问题

The CDs are on sale!Buy one and you get ______completely free
A:has been launched
B:havingbeen launched
C:being launched
D:tobe launched
B:havingbeen launched
C:being launched
D:tobe launched
正确答案是: