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 eventually fragmented due to internal strife and external pressures, particularly from emerging Indian kingdoms and the expanding Sassanid Empire.