Correct Answer:
B. Tajikistan
The correct answer is Tajikistan. Tajikistan is a landlocked country in Central Asia, meaning it has no direct access to any ocean or sea. It is bordered by Afghanistan, China, Kyrgyzstan, and Uzbekistan. Nepal is also landlocked, but Tajikistan is the correct answer among the given options.
Sri Lanka is an island nation with many seaports, and Cuba also has extensive coastlines.