Strait of Malacca separates which two countries?

A ) Singapore and Malaysia

B ) Malaysia and Indonesia ✅

C ) Thailand and Indonesia

D ) Singapore and Thailand