Naval officers ranking as Rear-Admiral or higher are addressed as "Admiral". An Acting Sub-Lieutenant is addressed as "Sub-Lieutenant", and use of the "Acting" prefix is impolite except in formal naval communications. Midshipmen, ensigns and naval Warrant Officers are addressed as "Mr", "Ms" or an equivalent. Other naval officers and personnel are addressed simply by their literal rank. Army
. officers ranking as Major-General or above are verbally addressed as "General" A Lieutenant-Colonel is addressed as "Colonel". An army Lieutenant or 2nd Lieutenant is addressed as "Mr", "Ms" or an equivalent. Warrant Officers of first and second class are addressed as "Warrant Officer". Other army officers and personnel are addressed according to their literal rank. Occasionally the commander-in-chief of an army facility or military unit is colloquially addressed as "Commander". Commodores and brigadiers arguably could be addressed as "Admiral" and "General", but this would be considered highly informal. [This would accommodate the American identification of commodores and brigadiers with one-star admirals and one-star generals.] Starfighter officers ranking as Vice-Marshal or higher are addressed as "Marshal". Flying Officers and Pilot Officers are addressed as "Mr", "Ms" or an equivalent. All other starfighter officers and personnel are addressed according to literal rank.