The difference is that stocks pay dividends out of profits while bonds pay a predetermined amount of interest at regular intervals.
Stock means the shares owned in a business and bonds means an isused debt that promises to repay at some point in the future.
Hence, the difference is that stocks pay dividends out of profits while bonds pay a predetermined amount of interest at regular intervals.
Thereforem the Option B is correct
Read more about stock & bonds
brainly.com/question/1511976