Manipulando XML

Olá estou com meu xml seguinte:

<categorias>
<categorias ID=“1” descricao=“Cat1”/>
<categorias ID=“2” descricao=“Cat2”/>
<categorias ID=“3” descricao=“Cat3”/>
</categoria>

'*****************************************

Gostaria apenas de saber se é possível eu deletar o elemento categorias onde ID=“2” ??
Pois já aprendi como adicionar em determinado local, editar os atributos e talz…
Mas parei por este problema, ou seja, sei INSERT, UPDATE e falta DELETE…

Se puderem me ajudar
Grato
Paulo!!!

Pessoal achei a resposta… tah aki oh…pra se alguém precisar

Dim xpath_query As String = _
buildXPathQuery(Me.SelectedNode)
Dim node As System.Xml.XmlNode = _
xml_document.DocumentElement.SelectSingleNode( _
xpath_query)
node.ParentNode.RemoveChild(node)
SelectedNode.Remove()