Alexander the Great (356-323 BC) was the King of:

(a) Egypt (b) Portugal
(c) Macedonia (d) Greece.