Due to decreases in electropositive character the basic character of metal oxides decreases from left to right in period which in turn decreases the polarity of bonds as well as the internuclear distance between the oxygen and metal atom. Therefore, alkali metals oxides are most basic and halogen oxide (oxygen halides) are most acidic and hence, K2O is the most basic metal oxide.