The book has been published but won't be ________ till next month.

The book has been published but won't be ________ till next month.

A.on show

B.on the run

C.on sale

D.on the go

答案及解析: C

解析:

on sale“出售”。