Direct coombs test is positive in hemolytic anaemia due to -
Paroxysmal cold hemoglobinuria
Paroxysmal nocturnal hemoglobinuria
Hereditary spherocytosis
Idiopathic thrombocytopenic prpura
Paroxysmal cold hemoglobinuria