Whats the meaning of stock in the context of a company?
A. A company's ownership interest in another company.
B. A company's right to purchase a particular quantity of stock at a certain price.
C. A company's right to purchase a particular quantity of stock at a certain price.
D. A company's right to purchase a particular quantity of stock at a certain price.