A. It defines a set of rules used to define data types and structures for the storage of information
B. It represents the set of rules for communicating information between systemsC. It specifies the management protocol in the application layer
D. It makes asn.1 independent of the lower-layer