Which of the following can create the bull spread?
- buy a put with strike price of $35
- sell a put with strike price of $45
both options on a same stock with same expiration dates
- long one European call with strike price of $25
- long two European puts with strike price of $25
with first option having shorter maturity than that of the second option
- long two European calls with strike price of $25
- long one European put with strike price of $25
with both options having same expiration date
- buy a put with strike price of $45
- sell a put with strike price of $25
both options on a same stock with same expiration date