What were the names of the three predecessors of the Communist Party of Vietnam?

A. Communist Party of Indochina, Communist Party of Annam, Socialist Party of Vietnam
B. Communist Party of Indochina, Communist Party of Annam, Communist League of Indochina
C. Communist Party of Indochina, Communist Party of Thailand, Communist League of Laos
D. Communist Party of Indochina, Communist Party of China, Communist League of Asia
Answer: 