Place the following events in order:
A. The Hyksos invade Egypt.
B. The Great Sphinx is built.
C. Ramses II rules Egypt.
D. The New Kingdom begins.