Nepal and China signed a Belt and Road Initiative (BRI) framework agreement during Prime Minister Oli's visit to Beijing.