多项选择题

下列各项中,应通过财务费用核算的有 ( )。

A.购买公司债券发生的相关手续费
B.票据贴现时发生的贴现费用
C.短期股票投资取得的现金股利
D.提前支付应付账款而获得的现金折扣