Se ha señalado en los comentarios que la perspicaz solución de Ewan muestra que una respuesta negativa a la pregunta es coherente con ZF, ya que una respuesta positiva implica AC.
Pero permítanme ir más allá. De hecho, la solución de Ewan muestra que una respuesta negativa a la pregunta principal es consistente con la ZFC completa. La razón es que una respuesta positiva al problema 2 de Ewan implica en realidad la afirmación teórica de conjuntos $V=HOD$ que el universo está formado por los conjuntos definibles hereditariamente como ordinales. Para ver esto, supoose que $V\neq HOD$ entonces hay algún cardinal $\kappa$ tal que $Y=P(\kappa)$ tiene algunos elementos definibles no ordinales. Sea $Y'$ sea el conjunto de subconjuntos no HOD de $\kappa$ . Ambos $Y$ y $Y'$ son definibles ordinalmente, pero $Y'$ no tiene elementos definibles ordinalmente. Esto contradice cualquier solución positiva al problema 2.
Así, cualquier modelo de teoría de conjuntos que tenga una respuesta positiva al problema 2 debe satisfacer también $V=HOD$ . Y así, cualquier modelo de $ZFC+V\neq HOD$ es un modelo de respuesta negativa a la pregunta principal, con ZFC completa.
Mientras tanto, una respuesta positiva a la pregunta principal también es coherente con ZFC, ya que existen modelos de ZFC en los que cada objeto es definible sin parámetros. Por ejemplo, esto es cierto en el modelo transitivo mínimo de la teoría de conjuntos. De hecho, Reitz, Linetsky y yo hemos demostrado recientemente que todo modelo contable de ZFC y, de hecho, de GBC puede extenderse a un modelo definible puntualmente, en el que todo conjunto y clase es definible sin parámetros. En tal modelo, podemos encontrar definitivamente la B deseada, ya que toda B es definible. (Pero hay poca uniformidad en esta definición).
Así que la respuesta completa a la pregunta principal es que es independiente de ZFC. Por supuesto, la cuestión de "definible" no es directamente formalizable en teoría de conjuntos, por lo que uno debe entender esta afirmación como la afirmación de que si ZFC es consistente, entonces hay modelos de ZFC en los que hay una solución positiva, y modelos en los que hay una solución negativa, incluso cuando se interpreta como la afirmación literal de segundo orden. Sin embargo, si uno entiende "definible" como "definible ordinalmente", entonces la afirmación es formalizable en el lenguaje de la teoría de conjuntos, y esta afirmación también es independiente de ZFC, por las mismas razones.