Предложение "In the last twenty years there have been a number of positive developments in this field" означает, что за последние двадцать лет произошло много положительных изменений. Наиболее близким по смыслу является вариант, где говорится о прогрессе.
Ответ: a. In the last twenty years there has been a lot of progress in this field