If a User calls contract A and that calls Contract B, then msg.sender in Contract B will contain the address of:
the User.
contract A.
Submit