The Lucknow Pact signed between the Indian National Congress and _____?

A ) Communist Party

B ) British

C ) Muslim League ✅

D ) Hindu Mahasabha