A. It makes sure that the information has not tampered as it traverses between the source and the destinationB. It validates the originator identification
C. It is used to overcome some of the problems identified in packet filtering
D. It reduces the risk of access to hosts from an external network by filtering insecure services