In which of the following cases did the Supreme Court of India rule that it can amend any part of the constitution except its basic structure?
1
Champakam Dorairajan vs. The State of Madras
2
Golaknath vs. The State of Punjab
3
S.R. Bommai vs. Union of India
4
Kesavnanda Bharti vs. The State of Kerala