答元军都是汉人这是因为公元1271年南宋灭亡,元世祖忽必烈统一国家,改国号为元,定都大都,所以元朝统一后仍然以儒家思想为指导思想,依然遵循汉人制度。
尤其元朝被汉化后,它的军队再也不只是当初蒙古时期的马上士兵了,所以开始用汉人扩充军队,而汉人在元朝的统治下也逐渐接受,随着元朝政治制度的完善,元军基本上都是用汉人了。