Why did the Portuguese demand tax payments from East African trade cities?

Question 2 options:

They needed to finance travel to India.

They wanted to eventually replace Islam with Christianity.

It was too expensive to land in African ports.

They were unable to find enough goods to sell.

They needed to finance travel to India.