单项选择题

A.BGp是一种距离矢量路由协议,在设计上就避免了环路
B.BGP协议是基于TCP的路由协议
C.BGP协议用于实现不同AS之间的路由可达
D.BGP协议计算路由的过程会暴露AS内部的网络拓扑