多项选择题

A.售后回购无论何种情况下均应确认收入
B.售后回购无论何种情况下均不能确认收入
C.如果商品所有权上的主要风险和报酬已经转移,则在销售商品时应确认收入
D.如果商品所有权上的主要风险和报酬没有转移,不确认收入,应将售价与回购价的差额,在回购期间按期计提利息