Which of the following is true about stream contexts? (Choose 2)

A.
Contexts are created with new Stream_Context();
B.
A context is a set of parameters and stream wrapper specific options
C.
A context can modify or enhance the behavior of a stream
D.
A context indicates what session the stream is part of