The option that best explains how the Kushan Empire came to an end is: They lost territory to Indian kingdoms and the Sassanid Empire of Persia.
The Kushan Empire gradually declined due to the loss of territory to emerging Indian kingdoms and the pressures from the Sassanid Empire in Persia, leading to its fragmentation and eventual collapse.