Option 1: Rupees for his stay -> India's official currency is the Indian Rupee (INR). All transactions within India, including hotel stays, food, transportation, and other services, must be paid in Rupees. While a British resident can exchange their Pounds (GBP) for Indian Rupees at currency exchange centers, banks, or ATMs upon arrival or before traveling, they will ultimately need to use Rupees for all payments during their stay in India. Foreign currencies like Pounds, Dollars, or Euros are not accepted as legal tender for everyday transactions in India -> correct