公债市场的交易主体包括公债承购机构与认购者的交易,公债持有者与政府的交易以及公债持有者与公债认购者的交易。因此,选项B、C和D是正确的。而政府与证券承销机构的交易以及证券承销机构之间的交易并不是公债市场的交易主体。因此,选项A和E是错误的。