Answer:
B is correct.
Step-by-step explanation:
B is correct because if you follow the rules of punctuation, you would put a semi-colon before and a comma after the word however because it is a compound sentence. After the word however, the sentence keeps going so it is considered to be a compound sentence.
Hope this helped you! :)