A B C F G I K L M O