The correct answer is: B. Star India
Star India is an Indian media and entertainment conglomerate that is a subsidiary of The Walt Disney Company. It is the largest television network in India, with over 700 million viewers. Star India has the broadcasting rights for the Olympic Games in India for the 2014-2024 period.
Zee Sports is an Indian sports television network that is a subsidiary of Zee Entertainment Enterprises. It is the second largest sports television network in India, with over 400 million viewers. Zee Sports does not have the broadcasting rights for the Olympic Games in India.
Doordarshan is an Indian public broadcasting service that is the oldest television network in India. It is the largest terrestrial television network in India, with over 1 billion viewers. Doordarshan does not have the broadcasting rights for the Olympic Games in India.
Set Max is an Indian pay television channel that is a subsidiary of Sony Pictures Networks India. It is a sports channel that broadcasts a variety of sports events, including cricket, football, and tennis. Set Max does not have the broadcasting rights for the Olympic Games in India.