Which of the following is located in central Russia, stretching from the Ural Mountains to the Yenisei River Valley, and is one of the world's largest regions of continuous flatland?

A. Russian Plain

B. West Siberian Plain

C. Central Siberian Plateau

D. Eastern Highlands