During the 15th to 18th centuries, which civilization controlled the Indian subcontinent and islands of the East Indies?
A. The Safavid Empire
B. The Mughal Empire
C. The Ottoman Empire
D. The Ming dynasty