Which of the following is coldest capital city of the world?

Which of the following is coldest capital city of the world?

A. New Delhi
B. Ulan Baatar
C. Islamabad
D. Riyadh