The answer would be all of the above
Mongols - highest in society
Other nomadic tribes -allies of the mongols
Han Chinese from the north
Southern Han Chinese - those resisted the mongol invasion or old folks from the Song Dynasty
First hand source or first person i think
It was more over the result of revolution . as Marie Antoinette aka Madam Deficit was so unkind towards the peoples. when people came to her for the problem of food she said if you don't have bread eat Butter, something like that.