By the way, if you get H4 status in USA,you can't leave USA to travel,otherwise you will lose your status & can't come back. You'd better to get a H4 visa in China,then you may travel freely between USA &
China,or other country during at least 3 years.