Which is the oldest and most stable physiographic division of India? Options A. Northern Plains B. Himalayan Mountains C. Peninsular Plateau D. Coastal Plains E. None of the above