Which of the following is the only country to which NEFT is allowed from India?ABangladeshBSri LankaCNepalDBhutanAnswer: C. Nepal Read Explanation: .Read more in App