************************************************************************************************************************************** A B C D