Answer: B-moral corruption
Explanation: Hamlet's fatal flaw, his indecision, stems from his conflicted personality. On the one hand, he wants to avenge the death of his father by killing Claudius. On the other hand, however, he's reluctant to do so on account of both his innate thoughtfulness and his religious beliefs.