Strait of Malacca separates ________. A. Malaysia and China B. Malaysia and Indonesia C. Malaysia and Sri Lanka D. None of these Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs