Part A B C AND D