Answer: B — had been. This is an unreal condition referring to the past. Its usual structure is “would have + past participle” in the result clause and “if + past perfect” in the condition.
Thus the sentence reads “The event would have been successful if you had been able to come.”