Correct option is (d) Transport
Explanation: An application programming interface is a computing interface that connects to a software component or a system. Components may access the API as per the terms presented by the API itself. In software communication architecture, API determines access to the physical layer, to the logical link layer, to the medium access control layer, to the security features, and to the input/output components.