Which of the following are valid transport binding elements when defining a custom binding? (Choose all that apply)