I speak Hindi and a mix of Malayalam at home. To my sister I speak only Hindi. At work it is mostly English with a pinch of Tamil. With my friends Malayalam Tamil English and Hindi.
By the way do you know the languages I mentioned are from India. India has a lot of languages and cultures. National language being Hindi. Other languages like Tamil, Telugu, Malayalam, Kannada, Odissi, Marathi, Bihari, Bhojpuri, Assamese, Bengali, Gujarati, Manipuri, Urdu Rajasthani,Sindhi, Kashmiri are spoken in other various territories of India.
So You can say India is a Multilingual country.
Any learned person in this country can speak on an average at least two languages.