Answer:
The shortage of money...
Or maybe they have been failing for a long time
Sentence B is the correct option. When using "however" to write a compound sentence, we should write a semi-colon before and a comma after it. When "however" is used at the beginning of a sentence, we should write a comma following it.
A. It's the progressive tense that indicates continuing action. It's something that's still going on, and the reason why it's called as progressive. This is formed with the "to be" verb in the present tense, and is combined with an -ing word.