Raza and Haider have remained friends " through thick and thin "

A ) In spite of all difficulties

B ) Through days of struggle

C ) Under all circumstances ✅

D ) Through happy days