Hola brainstorm
En html la etiqueta de cierre de option es opcional. Esto es así en multiples elemento. Es más, hay elementos (html, head, body...) en los que incluso la etiqueta de inicio es opcional.
En xhtml esto no es así, todos los elementos han de estar correctamente cerrados (incluso los que no tienen etiqueta de cierre, hr, br,...).
Por cierto, parece que he encontrado una errata en la traduccion del estandar.
http://html.conclase.net/w3c/html401...ms.html#h-17.6
En el texto podemos leer en relación a option:
Etiqueta inicial: obligatoria, Etiqueta final: obligatoria
Pero esto no es así, es como indica el fragmento de dtd:
<!ELEMENT OPTION
- O (#PCDATA) -- opción seleccionable -->
- O - = etiqueta de inicio obligatoria
O = etiqueta de cierre opcional