What is the essential difference between a call option and a put option?
A) A call option transaction occurs now, while a put option transaction takes place in the future.
B) An call option transaction is the right to purchase the underlying asset, while a put option is the right to sell the underlying asset.
C) An call option transaction deals with financial assets, while a put option transaction deals with commodities.
D) An call option transaction is not standardized, while put option transaction is standardized.