Implement messaging patterns

Your service needs to support real-time communication between client and service. Which is true?

A Binding that supports duplexing must be implemented.
Duplexing and streaming must be implemented together.
Streaming should be enabled.
A stateless protocol can be supported but the client must implement threading.