The correct option is D 28 States and 9 Union territories
Before Aug. 5, 2019, India had 29 states and seven Union Territories (UTs). The country now has only 28 states since Jammu and Kashmir has been converted. The country now has nine UTs with Jammu and Kashmir as one new entrant and Ladakh as the other.