Which of the following form part of the borders of almost all Central American countries ?
A. Caribbean Sea and Mexico
B. Caribbean Sea and Pacific Ocean
C. North America and South America
D. Pacific Ocean and Honduras