Which of the followings is used to avoid route loops in BGP?
A. Use ORIGIN attribute to record route origin
B. Use AS_PATH attribute to record all ASs during a route passing from the local area to the destination in a certain order
C. Use NEXT_HOP attribute to record next hop of the route
D. Use MED attribute to influence export selection of other AS