The correct option is B contracts done by company with neighbouring countries companies
Nearshore outsourcing is the one in which a company get its work outsourced from the companies of nation's neighboring countries. For example: any Indian company say, Tata getting one of its work outsourced from Nepal.