The correct choice is (c) Upper Level Protocol
Explanation: Frame relay only provides error detection using CRC. If errors are detected, the upper-layer protocols, such as TCP are expected to provide error correction features. Network layer provides flow control.