多项选择题

通过()方法可以防范缓冲区溢出。

A.细划文件执行权限
B.安全编程
C.使用支持数据执行保护DEP的系统
D.优化编译器设置项