Fruit found on tree in Seychelles

What is this? We are guessing monkfruit or white sapote.

What is this? We are guessing monkfruit or white sapote.