多项选择题

堆栈可以实现以下()功能。

A.保护断点
B.保护现场
C.数据的临时存放
D.数据的长久存放