Gerald owed Cindy two dollars. He gave her ten because he felt bad.

What should be put in between the two sentences to make them one sentence?
A.
a hyphen
B.
a semicolon
C.
an apostrophe
D.
a comma

B. a semicolon

Combined sentence: Gerald owed Cindy two dollars; he gave her ten because he felt bad.