Persepolis palace was destroyed in 331 BC by

A ) Nebucadnazar

B ) Alexander the great ✅

C ) Darius

D ) All of these are