Answer: idk about the other ones but soldiers on horses are cavalry and on foot is infantry.
hope this helps some what...
Explanation:
i like war......
B) Better knowledge
A) Calvary
Confederate Soldiers
C) Infranty
Hope it helps! have a good day :)