根据会计原则,发行可转换公司债券发生的交易费用应当在负债成分和权益成分之间按照其相对公允价值进行分摊。这是因为可转换公司债券既有负债性质又有权益性质,需要在初始确认时进行分拆,并分别处理。因此,正确答案是B。