Strait Malacca' separates:

A ) Malaysia and Thailand

B ) Mozambique and Madagascar

C ) Indonesia and Malaysia ✅

D ) India and Sri Lanka