¿Benadryl detiene la picazón en la piel?

Sí. Benadryl es un antihistamínico, y la respuesta a la histamina es lo que produce picazón.