Correct choice is (c) On receiving pre-emptive command from user
To explain: The cognition function transfers the control of applications, interfaces, and radio resources on receiving pre-emptive command from the network or from the user. The control may be transferred to a network or a primary user depending on defined protocols.