What rank entitles a general in the US Army to wear three stars?
brigadier general
corporal general
lieutenant general
major general