关于公司债券的发行,下列哪项说法是正确的? A. 公司债券的发行主体只能是上市公司 B. 公司债券的发行必须经国务院证券监督管理机构批准 C. 公司债券的期限由公司自行决定,无需限制 D. 公司债券的利率由公司自行决定,但不得超过国务院限定的利率水平