Ответ:

Нулевое окончание имеют изменяемые слова, у которых в начальной форме окончание не выражено звуком или буквой.

В варианте б): повар (повара), братец (братца), молодец (молодца), сторож (сторожа) — у всех слов нулевое окончание.

Ответ: б).