Which empire lasted the longest among the following?
A. The Palas
B. The Pratiharas
C. The Rashtrakutas
D. The Senas