Which of the following is true about the Stream.concat() method in Java 8?
a) It creates a new stream that is the concatenation of two streams.
b) It creates a new stream that is the intersection of two streams.
c) It creates a new stream that is the union of two streams.
d) It creates a new stream that is the difference of two streams.