The correct option is B Venkaiah Naidu
The present Vice-President of India is Venkaiah Naidu. He was sworn in as the 15th Vice-President of India on 11 August 2017. The Vice-President of India is the second highest constitutional office in the Indian Government after the President. He is elected by an electoral college consisting of all the elected members of both houses of the Parliament and holds office for a term of 5 years.