42.
Your Answer is
Correct Answer is J
Explanation
The previous sentence "25 million people received micro-loans in more than 40 underdeveloped countries" This sentence "90% of them have been repaid". The preceding and following sentences are in a simple parallel relationship, and J is correct. Similarly, on the contrary, because leads the main clause, both are wrong.