The smallest country in the Indian subcontinent is?ANepalBSri LankaCBangladeshDBhutanAnswer: D. Bhutan