Correct Answer: B
Explanation:
Option(B) is correct
The two reasons were his "arrogant assumption" and his "unwarranted attack". Since these two items constitute a compound subject, the verb should be plural (were, notwas). In C the word economical is incorrect.