If Thursday was the day after the day before yesterday five days ago, what is the least number of days ago when Sunday was three days before the day after tomorrow ?

Answer: A. Two

Day after the day before yesterday is yesterday.
Now, five days ago, yesterday was Thursday.
So, five days ago, it was Friday.
.'. Today is Wednesday.
Now, three days before the day after tomorrow is yesterday.
Now, it is on Monday that we say 'Yesterday was Sunday'.