多项选择题

在TCP算法中,下列哪些事件发生意味这发生了拥塞需要启动拥塞避免算法?()

A.接收ACK时间超时
B.接收到一个NACK
C.接收到几个重复的ACK
D.接收到几个重复的NACK