Trust boundary is a term used in computer science and security which describes a boundary where program data or execution changes its level of "trust," or where two principals with different capabilities exchange data or commands. Trust boundary is a medium that allows data to flow between domains of trust.
Hence Correct Answer is c) Trust boundary