Существительные общего рода - это существительные, которые могут употребляться как в мужском, так и в женском роде в зависимости от контекста (в зависимости от того, о ком идет речь).
А) Дядя - слово мужского рода.
Б) зевака - слово общего рода.
В) долина - слово женского рода.
Г) соня - слово общего рода.
Д) недоучка - слово общего рода.
Е) мужчина - слово мужского рода.
Ответ: Б)зевака, Г) соня Д)недоучка