A) The transition metals in their lowest oxidation states are basic because some of their valence electrons do not participate in bonding. But they have free electrons which they can donate and act as a base. In the higher oxide of transition metals, most of the valence electrons have already participated in bonding, so they are unavailable. But they can accept electrons and behave as an acid. For example, MnO(+2) behave as a base and Mn2O7(+7) behave as an acid.
B) Oxygen and fluorine act as strong oxidising agents because of their high electronegativities and small sizes. Hence, they bring out the highest oxidation states from the transition metals.
In other words, a transition metal exhibits higher oxidation states in oxides and fluorides.
For example, in OsF6 and V2O5,
the oxidation states of Os and V are +6
and +5, respectively.
C) Oxygen is a strong oxidizing agent because of its small size, high electronegativity and ability to form multiple bonds with elements. Thus oxo-anions of metals shows the highest oxidation state.
For example : In KMnO4, manganese shows +7 oxidation state.