We all know that US citizens can get 10-year Chinese M visa, but that visa asks its holder to leave China every 2 months, while the 2-year Chinese M visa offers possibility to stay in China upto 90 days each entry. At least avoid your leaving-China trouble for 3 times. It will not only save your money on airplane tickets but also time.