多项选择题

张某和李某各拥有一套房屋,他们房屋的价值均为20万元,如果刘某购买了张某的房屋,而张某购买了李某的房屋后出售了自己的房屋,根据税法规定,契税税率为5%。则下列哪些纳税人应缴纳契税()。

A.张某
B.李某
C.刘某
D.都需缴纳
E.都不缴纳