For an IP based protocol, the MPLS label is inserted between which two headers?
A. Ieee 802.3 mac header and network layer ip header
B. Ieee 802.11 mac header and transport layer mac header
C. Transport layer ip header and network layer ip header
D. Physical layer mac header and data link layer ip header