小红,小华,小明,小娟四人为班里做好事把一个掉了把手的三角板修好了,老师找来他们四人问,小红说:"不是我钉的".小华说:"是小红钉的."小明说:不是我".小娟说:"是小华".为了不让老师知道,他们四人中只有一人说的是实话.请问是谁做的好事,请说出推理过程,

问题描述:

小红,小华,小明,小娟四人为班里做好事把一个掉了把手的三角板修好了,老师找来他们四人问,小红说:"不是我钉的".小华说:"是小红钉的."小明说:不是我".小娟说:"是小华".为了不让老师知道,他们四人中只有一人说的是实话.请问是谁做的好事,请说出推理过程,