Hi,
dies ist möglich und löst man üblicherweise über JavaScript im OnChange-Ereignis des Feldes X.
Da Du Dich im Feld X für eine Picklist entschieden hast und nicht für eine Optionsbox, muss man zunächst einmal ein Array bilden und aus dem Array heraus abfragen, welcher Wert von dem User ausgewählt wurde. In Abhängigkeit dessen, steuert man dann die Disabled- bzw. Enabled- oder auch Hide- bzw. View-Optionen der Felder A, B bzw. C.
Beispiele findest Du z.B. auf den Seiten von Michael Höhne oder auch bei einer entsprechenden Google Suche, weshalb ich hier kein konkretes Beispiel poste.
Gruß