Ответ: b) helpful
Логика такая: прилагательное «helpful» означает «полезный», «готовый помочь». Если кто-то всегда готов помогать другим, мы говорим, что он helpful. Варианты «helpless» (беспомощный) и «hopeful» (надеющийся) не подходят по смыслу, так как описывают противоположные качества.