Gujarat Chief Minister Narendra Modi was chosen as Bharatiya Janata Party's candidate for Prime Minister for 2014 polls.