Which of the following is one of the functions of OSI Layer 2 protocols?

a. Framing
b. Delivery of bits from one device to another
c. Error recovery
d. Defining the size and shape of Ethernet cards
A groan grasps the peanut near the offending anthology.