A B C D EEEE