多项选择题

TCP的主要功能有()。

A.拥塞控制
B.纠错
C.包排序
D.虚拟连接的建立和拆断