The error is in part A: "has said that India would not have spent" has a tense/sequence mismatch. For a past statement followed by a conditional situation, it should be "had said" (past perfect) to show the reporting happened before the hypothetical condition. Alternatively, "has said" should be paired with "would not spend" (conditional). Parts B and C are grammatically correct.