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.
This reflects the historical context in which the Kushan Empire faced challenges from surrounding powers, ultimately leading to its decline and fragmentation.