某部甲、乙、丙、丁、戊、己、庚、辛8名官兵以一路纵方队进行(先后顺序未必如此)。已知:甲之后有3名士兵;丙是士兵,其后有2名士兵;丁之前有2名军官,其后有2名士兵;己之后无士兵。
根据以上信息,可以得出以下哪项?
乙是军官。
丁是军官。
戊是士兵。
已是军官。
8人中有5名军官、3名士兵。
甲之后三名士兵,丙是士兵,之后有2名士兵,故甲在丙之前,丙之后有两名士兵。己之后无士兵,说明己在丙之后,且己是最后一名士兵,甲、丙、士兵、己(未必相邻),丁之前有两名军官,丁之后有两名士兵,故丁在丙之后,且丁不能是士兵,只能是军官,故丁是军官,故答案为B。