La oración (a) es perfectamente correcta ya que "Pedro" y "Juan" no se refieren a la misma persona.