They enjoyed the movie however, I didn't think the ending was good enough.

Which form of punctuation is missing?

A. a semicolon
B. a period
C. a dash
D. a hyphen ​