Which among the following is a land locked country

A ) Mayanmar

B ) Pakistan

C ) Afghanistan ✅

D ) None of these