According to the Code of Ethics, when is the only exception for breaching confidentiality? a. When the client gives written consent b. In cases of legal requirements or ethical duties c. When the therapist deems it necessary d. Upon receiving a subpoena