Type your answer here... Major
In the US Army, General.
Corporal
general of the Army
Yes, he was offered a fifth star in an attempt to keep him from retiring, as was General Colin Powell. Both refused the honor and retired.
The highest rank Ulysses S. Grant held in the U.S. military was General of the Army. He received this rank in 1866, making him the first ever officer to achieve this rank in the U.S. Army.
No - Powell, like all 4-Star rank officers, generally retire after their assignments, both due to military regulations concerning forced retirements at age 55, and the fact that 4-Star ranks are a function of the position the hold. After being relieved, they either retire or resume duty at their previous former rank (usually 2 or 3 Star ranks), unless an appointed assignment keeps them on active service past that point (e.g., Powell retained his Army status while serving as National Security Advisor, though he was 49 at the time). The only exception to those rules is if the individual is granted 5-Star status (in the Army's case, General of the Army), in which case the person is granted full status and benefits of an active duty officer until they pass away. The last such person to hold the title was General Omar Bradley.
No, there is no rank of commander in the Army. In the Army commander is a title, not a rank. In the Navy, there is a rank of Commander, it is the equivalent of Lt Colonel or O-5.
Edgar Allan Poe held the rank of Sergeant Major in the Army.
Field Marshal is the highest military rank in Pakistan Army.
Sergeant Major of the Army is the highest rank NCO.
Around 30. With promotions and retirements it is hard to pin down a number but only 4% of warrant officers will achieve the rank of CW5. Most hold the rank 24-30 months before they retire. That is for just the Army. I have no idea about other branches.
For Officers the ranks are:Admiral of the FleetAdmiralVice AdmiralRear Admiral and Commodore 1st ClassCommodoreCaptainCommanderLieutenant