¿Cuándo se sustituye «o» por «u»?

a) según el sonido de la palabra siguiente

b) según la letra por la que empiece la siguiente palabra

La opción correcta es la a) La conjunción disyuntiva o toma la forma ante palabras que empiezan por el sonido vocálico /o/ (o- ho- en la escritura): unos u otros, minutos u horas, ordenar u organizar.

La prueba de que no es la b) se demuestra en los siguientes ejemplos:

minutos u horas

700 u 800

Base para la respuesta https://www.rae.es/espanol-al-dia/cambio-de-la-o-disyuntiva-en-u-0

Ortografía: ¿Se dice «podrir» o «pudrir», «pudrido» o «podrido»?

Ortografía: ¿Se debe usar «en base a»?

Ortografía: ¿Es «quizá» o «quizás»?

¿Cómo se escribe la hora en un texto: «las siete menos veinte», «las 18:40» o «las 18.40»?

¿Qué significa «Procrastinar»?

Distingue los plurales correctos de los 5 siguientes: