Which one of the following lives the three largest states of India (in terms of geographical area) in the correct descending order?

[ A ]    Rajasthan, Madhya Pradesh, Maharashtra
[ B ]    Madhya Pradesh, Maharashtra, Andhra Pradesh
[ C ]    Madhya Pradesh, Uttar Pradesh, Rajasthan
[ D ]    Uttar Pradesh, Madhya Pradesh, Andhra Pradesh
Answer : Option A
Explanation :