Let us assume 31st of Dec, 1989 was a Sunday and 1st of Jan, 1990 was a Monday. As 1990 wasn't a leap year, so number of days in 1990 = 365.
Now 365 mod 7 = 1. That means, 365th day of the year 1990, i.e. 30/12/1990, was a Monday
(if [day of the year] mod 7 = 0 then its day will be same as 31st of Dec, 1989. ex. 7th Jan, 14th Jan and so on)
Similarly if [day of the year] mod 7 = 1 then its day will be same as 1st of Jan, 1990. ex 8th Jan, 15th Jan and so on)
As we now know 365th day of the year 1990, i.e. 30/12/1990, was a Monday, so
1st of Jan, 1991 will be a Tuesday.Now, we have to find out which month among the options has 1st of that month as a Tuesday.
Let's start with option A:
1st of March is 31(Jan)+28(Feb)+1 day of the year = 60. So, 60 mod 7 = 4. So, 1st of March was a Thursday.
So option A is out.
Option B.
1st of April is 31(Jan)+28(Feb)+31(March)+1 day of the year = 91. So 91 mod 7 = 0. So, 1st of April was a Sunday.
Option B is out.
Option C.
1st of May is 31(Jan)+28(Feb)+31(March)+30(April)+1 day of the year = 121. So 120 mod 7 = 2. So,
1st of May was a Tuesday.Hence, we have got our answer.
Answer C. Day of 1st of May, 1990 is same as Day of 1st of Jan, 1991.----------------------------------------
P.S. Don't forget to give Kudos