The best answer to the question is:
B) Portugal and Spain were rivals, so they were trying to avoid each other on the high seas.
While the other options contain elements that can be misleading or incorrect, the rivalry between Portugal and Spain led them to seek different routes to establish trade links with Asia. Portugal focused on sailing around Africa, while Spain sought a westward route.