config A
    bool
    depends on UNDEFINED

choice CHOICE_1
    bool "C"
config B
    bool "B"
config C
    bool "C" if B
config D
    bool "D"
endchoice

menu "m1"
config E
    bool
menu "m2"
config F
    bool
choice CHOICE_2
    tristate "foo"
config G
    bool "g"
config H
    bool "h"
endchoice
endmenu
config I
    bool
endmenu

menu "m3"
endmenu
menu "m4"
endmenu
