The correct answer is B. i and ii only.
The Suez Canal and the Persian Gulf are both extremely important for shipping, especially for the transport of oil. The Suez Canal is a crucial passage for maritime trade between Europe and Asia, while the Persian Gulf is a key region for oil exports. The Tigris River, while historically significant, is not a major route for shipping oil.