Where do people trade a company's public shares?

A. Savings banks

B. Stock markets

C. Credit unions

D. Bond markets