Criar caixa de combinação no xslt

Eu tenho esse valor de xml e eu tenho que criar uma caixa de combinação usando o xslt 1.0

este é o xml que recebo do banco de dados:

<CER_Pot>
  <Record CIMtrek_CERPot="Bus Dev|Ser Del|Sol Del|?" />
</CER_Pot>

e é assim que eu crio a caixa de combinação no xslt:

<select size="1" style="width:60%;" name="CIMtrek_CI_CER_Pot"
                                                id="CIMtrek_CI_CER_Pot">
                                                <option value="0">Select Fund Pot</option>
                                                <xsl:for-each select="//CER_Pot/Record">
                                                        <option>
                                                            <xsl:if
                                                                test="//Record/CIMtrek_CERPot/text()=@CIMtrek_CI_CER_Pot">
                                                                <xsl:attribute name="selected">true</xsl:attribute>
                                                            </xsl:if>
                                                            <xsl:attribute name="value"><xsl:value-of
                                                                select="@CIMtrek_CERPot" /></xsl:attribute>
                                                        <xsl:value-of select="@CIMtrek_CERPot" />
                                                        </option>
                                                    </xsl:for-each>
                                            </select>

Isso me dá a caixa de combinação sem qualquer problema, mas eu gostaria de ter uma caixa de combinação que terá os valores divididos com base neste| delimitador assim, neste caso, seria quatro linhas

Bus Dev
Ser Del
Sol Del
?

Como fazer isso no xslt

Por favor me ajude a fazer o que ele fez.

Cumprimentos

questionAnswers(1)

yourAnswerToTheQuestion